데이터베이스 관리자

데이터베이스 기술을 향상시키고 커뮤니티의 다른 사람들에게서 배우고 자하는 데이터베이스 전문가를위한 Q & A

1
PostgreSQL DELETE FROM이 실패하고 '오류 : 보이지 않는 튜플을 삭제하려고했습니다'
이 질문은 데이터베이스 관리자 스택 Exchange에서 응답 할 수 있기 때문에 서버 결함에서 마이그레이션 되었습니다. 2 년 전에 마이그레이션 되었습니다 . 오류 잘못된 타임 스탬프가 포함 된 튜플을 삭제하려고합니다. DELETE FROM comments WHERE date > '1 Jan 9999' OR date < '1 Jan 2000' OR date_found > '1 Jan 9999' …


1
트랜잭션과 함께 트리거
다음과 같은 상황이 있다고 가정하십시오. 우리는 테이블을 Table_A가지고 있습니다 INSERT. 트리거 작업은에 table_B삽입 된 값을 기반으로 일부 행을 업데이트하는 것 입니다 table_A. 이제 테이블에 행을 간단하게 삽입하면 모든 것이 정상이지만 트랜잭션을 통해 데이터를 삽입하는 상황은 어떻습니까? 트리거는 모든 트랜잭션 명령문이 성공적으로 실행될 때까지 기다리거나 삽입을 인식하는 순간에 발생합니까? 첫 번째 …

2
NOT NULL에서 NULL로 열 변경-어떤 일이 벌어지고 있습니까?
2.3B 개의 행이있는 테이블이 있습니다. 열을 NOT NULL에서 NULL로 변경하려고합니다. 열은 하나의 색인 (클러스터 또는 PK 색인이 아님)에 포함됩니다. 데이터 유형이 변경되지 않습니다 (INT입니다). 단지 무효 성입니다. 진술은 다음과 같습니다. Alter Table dbo.Workflow Alter Column LineId Int NULL 작업을 중지하기 전에 작업이 10을 초과합니다 (차단 작업이므로 시간이 너무 오래 걸리기 …

2
MySQL에서 'ibfk'는 무엇을 의미합니까?
phpmyadmin에서 테이블 'photos'에 대한 외래 키 제약 조건을 만들면 나중에 제약 조건의 이름이 'photos_ibfk_1'이고 다음 제약 조건이 'photos_ibfk_2'등이라는 것을 알 수 있습니다. 이로부터 [tablename] _ibfk_constraintIndex는 MySQL의 DB 제약 조건에 대한 규칙. 이 올바른지? IBFK는 무엇을 의미합니까?

1
라이브 제품 테이블에서 varchar의 길이 변경
현재 프로덕션 앱에서 사용중인 MS SQL Server 2008 R2 DB 서버가 있습니다. 앱의 새로운 기능 향상으로 이제 varchar(100)테이블 의 열 길이를 늘려야합니다. 현재 데이터에 영향을주지 않고 prod DB의 기존 열 길이를 늘릴 수 있습니까? 서비스 중단을 피하기 위해 근무 외 시간에이 변경을 완료해야합니까?

3
PostgreSQL에서 현재 사용자가 소유 한 모든 스키마의 모든 테이블을 어떻게 나열합니까?
사용하여 모든 스키마의 모든 테이블을 나열 할 수 있습니다 > \dt *.* 그러나 그것은 내가 관심있는 테이블보다 훨씬 많은 시스템 테이블을 나열합니다. 공개 스키마와 내가 정의한 스키마에서 내가 만든 모든 테이블 (및 가능한 뷰)을 원합니다. 여기에 설명 된대로 스키마를 만들 때 스키마를 검색 경로에 명시 적으로 추가하지 않고도이 작업을 수행 …

4
하나의 열을 읽기 전용으로 만들 수 있습니까?
절대 변경할 수없는 열이있는 테이블을 만들 수 있는지 궁금하지만 테이블의 다른 열은 가능합니다. 예를 들어 CreatedByUser변경해서는 안되는 열을 상상할 수 있습니다. 이를 위해 SQL Server에 기본 제공 기능이 있습니까? 아니면 트리거 또는 다른 방법을 통해서만 가능합니까?
25 sql-server 

2
OVER 절과 함께 COUNT DISTINCT를 사용할 수 있습니까?
다음 쿼리의 성능을 향상 시키려고합니다. UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID, RuleID, COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID, RuleID ) r ON r.RuleID = [#TempTable].RuleID AND r.AgentID = [#TempTable].AgentID 현재 테스트 데이터는 약 1 분이 걸립니다. 이 쿼리가있는 …

2
MongoDB와 PostgreSQL을 함께 사용
현재 진행중인 프로젝트는 기본적으로 밀 문서 관리 시스템입니다. 즉, 약간의 주름이 있습니다 (놀람, 놀라움). 일부 주름은 프로젝트에 따라 상당히 다르지만, 일반적인 정답이없고 (어쨌든 찾을 수 있음) 더 넓은 문제 영역에 적용 할 수있는 일반적인 관찰 및 질문이 있다고 생각합니다. . 여기에는 많은 것이 있으며 이것이 StackExchange Q & A 형식에 …


1
MySQL Innodb : InnoDB : ERROR : 마지막 체크 포인트의 수명이 InnoDB : 로그 그룹 용량을 초과 함
나는 정말로 mysql 전문가가 필요하다. 나는 mysql의 초보자이며 지난 1 주 동안 내 서버의 서버 충돌이 발생합니다. 우분투에서 mysql 5.1.36을 사용하고 있습니다. 듀얼 코어 및 4GB 메모리와 40GB SSD를 갖춘 전용 mysql 서버입니다. 로그 오류는 다음과 같습니다. 120413 23:57:15 [Note] Plugin 'FEDERATED' is disabled. 120413 23:57:15 [Warning] option 'innodb-autoextend-increment': unsigned …
25 mysql  innodb 

3
innodb_file_format 바라쿠다
더 친숙한 사람들을 위해 몇 가지 질문이 있습니다. 바라쿠다에 대한 지원에도 불구하고 대부분의 인스턴스는 영양을 실행했습니다. 압축 innodb 테이블을 가지고 놀려고했습니다. 내 이해는 이것이 바라쿠다 형식에서만 사용할 수 있다는 것입니다. innodb_file_format이 동적이므로 바운스없이 전환 할 수 있습니다. 이 작업을 수행 할 때주의해야 할 사항이 있습니까? 내가 알 수있는 것은 새 …

3
Windows 2008R2에서 SQL 2008R2에 권장되는 페이지 파일 크기
이 Microsoft 기사 -64 비트 버전의 Windows Server 2008 및 Windows 2008 R2에 적합한 페이지 파일 크기를 결정하는 방법 은 64 비트 Windows 2008 및 Windows 2008R2의 페이지 파일 크기를 계산하기위한 지침을 제공합니다. 의심 할 여지없이 범용 서버에 적합합니다. Windows 2008 / R2 64 비트에서 실행되는 SQL Server 2008R2에 대한 …

1
보고 서비스 및 응용 프로그램 역할
이 질문은 데이터베이스 관리자 Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 첫 번째 포스터, 여기 오랜만. 보고서에서 응용 프로그램 역할을 활성화하는 가장 좋은 방법은 무엇입니까? 나는 다른 일을 시도했지만 지금까지 작동하는 유일한 방법은 응용 프로그램 역할에 대한 호출을 다음과 같이 포함시키는 …
25 sql-server  ssrs  role 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.