데이터베이스 관리자

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


1
InnoDB INSERT 성능의 기능
안녕하세요, 최신 버전의 Percona Server를 실행하고 있습니다. 서버 버전 : 5.5.24-55 GPL (Percona Server), 릴리스 26.0 이러한 특성을 가진 10 개의 CPU 상자가 있습니다. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1 microcode : 0x10000d9 …

1
RAISERROR와 함께 FLOAT 사용
RAISERROR()기본 단위 테스트 기능을 제공하기 위해 사용 하고 있지만 ( 여기 참조 ) FLOATs오류 메시지 에 사용할 수 없기 때문에 실망 합니다. 플로트를 문자열로 캐스팅 할 수 있다는 것을 알고 있지만 RAISERROR모든 단일 단위 테스트에서 사용 하고 있습니다. 모든 테스트마다 다른 코드 줄을 추가하고 싶지 않습니다. (내 단위 테스트는 이미 …
11 sql-server  t-sql 

2
99 %의 일일 인덱스 조각화를 방지하는 방법
나는 100.000 플레이어를위한 최고 점수 테이블을 가지고 있으며, 이는 플레이어 당 하나의 레코드로 하루에 2 번 삽입됩니다. 하루가 끝나면 해당 테이블의 인덱스에 대한 인덱스 조각화는 99 %입니다. 설정을 조정하여이를 방지 할 수있는 방법이 있습니까? CREATE TABLE HighScore( [id] [int] IDENTITY(1,1) NOT NULL, [user] [int] NULL, [player] [int] NULL, [round] [tinyint] …

1
MoveFile API를 사용하여 실시간으로 SQL Server 데이터 및 로그 파일 조각 모음
고용주는 Windows MoveFile API를 사용하여 열린 파일을 조각 모음하는 NTFS 조각 모음 소프트웨어를 배포하려고합니다. 2005-2012의 SQL 버전과 2003 및 2008 R2의 Windows 버전을 실행하는 수천 개의 SQL Server 서버에 배포됩니다. 중요한 경우, 내가 말하는 제품은 PerfectDisk이지만, 같은 방식으로 작동하는 유사한 프로그램이 있다고 생각합니다. 지금까지 테스트 한 결과 가끔 I / …

3
SQL Server 2008의 최대 테이블 용량
매년 10 억 개가 넘는 행을 테이블에 삽입하는 응용 프로그램이 있습니다. 이 테이블에는 일부 varchar및 bigint열과 하나의 블롭 열도 포함됩니다. 10 억 개의 행은 추적 목적으로 유지되는 기록 데이터로 구성됩니다. 따라서 최대 테이블 크기에 대한 이 MSDN 기사에 따라이 구조를 계속하면 테이블 용량 제한이 있는지 궁금합니다 . 해당 링크에 언급 …

3
mongodb 용 우분투의 시작 스크립트
나는 리눅스와 mongodb를 처음 사용합니다. 우분투에 mongodb를 이미 설치했지만 다른 포트에서 하나 이상의 인스턴스를 실행하고 싶습니다. 다른 질문과 포럼에서 알 수 있듯이 시작 스크립트가 있어야합니다. /programming/7300109/ubuntu-start-upstart-second-instance-of-mongodb 그러나 서버에서 upstart 스크립트를 찾거나 찾을 수 없습니다. upstart 스크립트를 작성하면 서비스로 시작할 위치를 지정해야합니다. 또는 동일한 서버에서 다른 포트에서 다른 mongodb 인스턴스를 시작하는 …

2
MySQL의 SHOW SLAVE STATUS를 이해하려고
Master-Slave 복제 설정이 있는데 제대로 실행되고있는 것 같습니다. 다음은 SHOW SLAVE STATUS명령 의 결과입니다 . show slave STATUS\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: *.*.*.* Master_User: repliV1 Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 10726644 Relay_Log_File: mysqld-relay-bin.000056 Relay_Log_Pos: 231871 Relay_Master_Log_File: mysql-bin.000001 Slave_IO_Running: Yes Slave_SQL_Running: …

1
10 ^ 37 / 1이 산술 오버플로 오류를 발생시키는 이유는 무엇입니까?
최근 에 큰 숫자 로 연주하는 추세를 이어 가면서 최근 에 다음 코드로 오류가 발생했습니다. DECLARE @big_number DECIMAL(38,0) = '1' + REPLICATE(0, 37); PRINT @big_number + 1; PRINT @big_number - 1; PRINT @big_number * 1; PRINT @big_number / 1; 이 코드에 대한 결과는 다음과 같습니다. 10000000000000000000000000000000000001 9999999999999999999999999999999999999 10000000000000000000000000000000000000 Msg 8115, …

2
날짜 시간 열을 초 수로 변환
내 SQL Server 데이터베이스에는 datetime열이 있습니다. 열의 long값을 나타내는 새 열을 만드는 좋은 방법은 무엇입니까 datetime? 는 long초 수를 나타냅니다 것입니다. 로 변환 할 수 있다면 longs긴 숫자를 고정 된 양으로 나눌 수 있기 때문에 기간별로 쿼리별로 그룹화하는 것이 더 쉬울 것이라고 생각했습니다. 테이블이 정적이므로 데이터를 업데이트하거나 삭제하지 않습니다.

2
작업 범주의 작업이 실패하면 경고
SQL Server 2008에서 특정 범주의 작업이 실패 할 때마다 전자 메일을 보내도록 경고를 설정할 수 있습니까? SSRS 가입이 실패 할 때마다 전자 메일을 설정하고 싶기 때문에 궁금합니다. 이러한 모든 가입은 보고서 서버 범주의 작업입니다 . 편집 -SSRS 가입이 실패해도 작업 자체 가 실패 하지 않으므로 SSRS 가입 모니터링 사용에 내 …

2
HierarchyId를 사용하여 트리 분기를로드 / 읽는 세트 기반 방법이 있습니까?
HierarchyId로 놀고 있는데 다음을 수행하는 일련의 방법을 찾지 못했습니다. 모든 서브 트리를 한 번에 삽입 한 번에 모든 하위 트리를 검색 이 질문은 이전 질문과 관련이 있으며 HierarchyId 로이 두 가지 작업을 수행하는 유일한 방법은 한 번에 하나의 노드 또는 하나의 수준이라고 생각합니다. 구체화 된 경로를 사용하는 경우 단일 (및 …

2
MONGODB 복제본 세트 SECONDARY가 롤백 상태에 멈춤
우리 MongoDB를 최근 자동 업데이트 중에 PRIMARY(가), PRIMARY사임은 영구적으로 들어갔다 ROLLBACK상태입니다. ROLLBACK상태 에서 몇 시간이 지난 후에도 mongodb 데이터베이스 디렉토리 .bson의 rollback디렉토리에 여전히 롤백 파일이 없습니다 . 그것은, 그리고 우리의 로그 파일에있는이 줄은 : 프로세스가 실패 [rsSync] replSet syncThread: 13410 replSet too much data to roll back했음을 나타냅니다 ROLLBACK. 정확히 …
11 mongodb  rollback 

5
SQL 프로파일 러가 서버 성능에 영향을 줍니까?
SQL Server 2008이 약간의로드로 인해 실패하는 문제에 직면하고 있습니다. 로드 사례를 찾아서로드를 처리 할 수 ​​있도록 코드를 최적화해야합니다. 인터넷에서 SQL 프로파일 러를 사용하여 데이터베이스 상호 작용을 추적하여 나중에 문제가 발생한 정확한 지점을 찾기 위해 분석 할 수 있음을 발견했습니다. 또한 SQL 프로파일 러를 시작하는 방법에 대해서도 알았습니다. 그러나 이제 내 …

3
T-SQL을 통해 프로그래밍 방식으로 데이터베이스 참조
데이터베이스 이름을 인수로 사용하여 해당 데이터베이스의 인덱스 테이블과 조각화 수준을 반환하는 저장 프로 시저를 작성 중입니다. 이 저장 프로시 저는 DBA 데이터베이스 (DBA가 사물을 모니터링하고 최적화하는 데 사용하는 테이블이 포함 된 DB)에 있습니다. 차이가 있다면 문제의 시스템은 모두 SQL Server 2008 R2입니다. 기본 쿼리가 해결되었지만 인덱스의 실제 이름을 제공하려고 노력하고 …
11 sql-server 

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