데이터베이스 관리자

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

5
모든 행 업데이트
단일 열에 대해 매우 큰 Oracle 테이블의 모든 행을 업데이트하는 가장 효율적인 방법을 알고 싶습니다. 예를 들면 다음과 같습니다. update mytable set mycolumn=null; 또는: update mytable set mycolumn=42; 내 지식이 매우 부실 할 수 있습니다. 내가하는 일은 테이블을 변경하여 열을 삭제하는 것입니다. 그런 다음 테이블을 변경하여 사용하려는 새 값의 기본값으로 …
12 oracle  update 

1
CONVERT ()에서이 문제의 원인은 무엇입니까?
다음 두 문장을 고려하십시오. PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); 두 문장 모두 리턴 -1; 두 번째 이진 값이 첫 번째 값보다 65,536이 높으므로 정확하지 않습니까? 확실히 이것은 자동 자르기로 인한 것일 수 없습니까? 다음 문장을 실행하면 : PRINT CONVERT(NUMERIC(38, 0), 0x00000001, 0); PRINT CONVERT(NUMERIC(38, 0), …


4
전체 텍스트 검색은 'FULLTEXT 초기화'에 많은 시간을 소비합니다
현재 Stack Overflow 주석의 데이터 덤프에 대해 일부 쿼리를 실행하려고합니다. 스키마는 다음과 같습니다. CREATE TABLE `socomments` ( `Id` int(11) NOT NULL, `PostId` int(11) NOT NULL, `Score` int(11) DEFAULT NULL, `Text` varchar(600) NOT NULL, `CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `UserId` int(11) NOT NULL, PRIMARY KEY (`Id`), KEY …

3
주어진 SQL Server 인스턴스에 "메모리의 페이지 잠금"권한이 있는지 어떻게 확인할 수 있습니까?
SQL Server에서 사용하는 서비스 계정에 "메모리의 페이지 잠금"권한을 부여 할 수 있습니다. 이를 통해 SQL Server는 메모리가 디스크에 페이징되지 않도록 할 수 있습니다. 일부 SQL Server 컴퓨터에는 SQL Server에서 사용하는 서비스 계정에 대해이 권한을 허용하도록 로컬 정책이 구성되어 있지 않습니다. 많은 서버가 있으므로 "로컬 시스템 정책"관리 콘솔을 사용하여 각 서버를 …


2
SSIS에서 장애가 발생한 후 계속하려면 어떻게합니까
다음과 같은 것을 구현하고 싶습니다. 이 패키지에서는 데이터베이스 이름 목록을 반복하여 연결 관리자 설정을 동적으로 수정하려고합니다. 그러나 "연결 테스트"의 첫 번째 실패는 패키지 실행을 중지하고 실패합니다. 그러나 Foreach 루프를 계속하고 싶습니다. 이것이 가능해야한다는 감각을 얻습니다 (그렇지 않으면이 빨간색 실패 화살표의 사용 사례는 무엇입니까?) 내가 시도한 것은 "MaximumErrorCount"를 망쳐 놓는 것을 …
12 ssis-2012 

3
CouchDB 및 문서 버전 관리
현재 CouchDB를 사용하여 wiki-esque 응용 프로그램을 작성 중이며 문서 버전 관리 체계를 구현하려고합니다. 내가 보는 방식에는 두 가지 방법이 있습니다. 각 버전을 별도의 문서로 저장 이전 버전을 단일 문서의 첨부 파일로 저장하십시오. 지금은 # 1이 작동하는 형태입니다. 사용자가 문서를 편집하고 저장하면 백엔드는 먼저 이전 개정을 새 문서에 복사 한 다음 …

2
Postgres에 EC2를 통해 RDS를 사용하는 이유는 무엇입니까?
현재 EC2에서 실행중인 데이터베이스가 있습니다. 더 큰 기계로 옮겨야하므로 RDS 사용에 대한 의문이 생겼습니다. 가격: 시간당 0.132 달러에 2 개의 SSD (각각 16GB), 2 개의 vCPU 및 4GB의 메모리 가있는 EC2 c3.large 인스턴스를 얻을 수 있습니다 [1] . 가장 가까운 (가격을 고려한) RDS 기계는 db.m3.medium시간당 $ 0.125 (Single-AZ)입니다 [2] . …

1
"대상 테이블의 검사 제한 조건 또는 파티션 함수에 의해 허용되지 않는 값을 허용합니다"로 데이터 전환 실패
다음을 감안할 때 -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id int NULL, case_id int NULL, degree_id int …

3
CHECKPOINT 또는 COMMIT가 디스크에 씁니까?
전체 복구 모드 데이터베이스가있는 SQLServer2008R2 이상을 가정 해 봅시다. 나는 항상 생각했다 : 트랜잭션이 커밋되면 (COMMIT) 트랜잭션이 RAM의 트랜잭션 로그에 기록됩니다. CHECKPOINT가 발생하면 (일부 시간 및 / 또는 일부 트랜잭션 및 기타 기준 후) 마지막 CHECKPOINT와 현재 간의 트랜잭션이 디스크에 기록됩니다. 백업 로그가 발생하면 데이터가 MDF 파일에 기록됩니다. 제가 맞습니까? …
12 sql-server 

2
유지 관리 계획 스크립팅
SSMS (SQL Server Management Studio)를 사용하여 SQL Server 2008 R2에 대한 유지 관리 계획을 만들었습니다. 그러나 다른 서버에서 스크립트를 다시 실행 해야하는 경우 스크립트로 내보내거나 변환 할 수 없습니다. 방법이 있습니까? 그렇지 않은 경우 최신 버전의 SQL Server를 사용하는 방법이 있습니까?

3
두 개의 다른 테이블에서 테이블에 값을 삽입하는 방법은 무엇입니까?
나는 세 개의 테이블이 students table ------------------------------------ id(PK, A_I) | student_name | nationality teachers table ------------------------------------ id(PK, A_I) | teacher_name | email classroom table ---------------------- id(PK, A_I) | date | teacher_id(FK to teachers.id) | student_id(FK to students.id) 나는 선생님의 (이름이 부여 된 경우 david, 예를 들어)와 (student_id 7예를 들어)와 삽입하도록 …

1
바라쿠다와 압축의 장점
나는 얼마 전에 MySQL의 파일 형식 Antelope와 Barracuda에 대해 읽었으며 Barracuda와 Compression을 사용하여 이점을 얻을 수 있는지 궁금합니다. 내 서버는 현재 MySQL의 기본값이므로 Antelope를 사용하고 있습니다. 내가 가진 큰 데이터베이스로 인해 메모리에 여러 번 문제가있었습니다. 데이터베이스가 매일 증가하고 있습니다. 압축은 다음과 같은 소수의 사람들에게 이익을주고있는 것 같습니다 : http://www.mysqlperformanceblog.com/2008/04/23/real-life-use-case-for-barracuda-innodb-file-format/ 메모리와 …

3
“SYNC 인덱스 수행”을 중지하는 MySQL 인스턴스
문제 InnoDB 테이블이있는 데이터베이스를 실행하는 MySQL 5.6.20 인스턴스 (대부분의 경우)는 1-4 분 동안 모든 업데이트 작업에 대해 가끔씩 중단되어 모든 INSERT, UPDATE 및 DELETE 쿼리가 "쿼리 종료"상태로 남아 있습니다. 이것은 가장 불행한 일입니다. MySQL 느린 쿼리 로그는 미친 쿼리 시간으로 가장 사소한 쿼리까지도 기록하고 있습니다. 수백 개의 쿼리는 스톨이 해결 …

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