'temp database 튜닝'에 해당되는 글 1건

  1. 2014.04.02 TempDB 최적화 구성 튜닝
MS SQL2014.04.02 14:53

   

 

[내용]

   

TempDB는 Worktable, workfile, online index, row version 등등 다양한 작업에서 사용됩니다. 이렇게 사용되는 TempDB의 구성을 변경하여 최대의 성능을 나오도록 하는 구성 튜닝 방법에 대해 알아 보도록 합니다.

   

   

[환경]

   

SQL Server 2008 R2

   

   

[방법]

   

1. TempDB는 다른 사용자 DB와 별도의 디스크에 설치를 합니다. RAID 0(스트라이프)으로 구성하는 것이 좋습니다.

   

2. TempDB의 Data파일 수는 CPU의 숫자와 같게 해줍니다. 단, CPU 개수가 8개 초과인 경우 8로 설정하고 운영을 해보면서 추가를 시킵니다.

   

3. TempDB의 크기는 사용량 및 가용 디스크 공간을 고려하여 충분히 확보를 하며, 모든 데이터 파일의 크기와 자동 증가 크기를 같게 설정해 줍니다.

   

4. 만약 tempdb에 대한 경합 문제가 지속된다면, -T1118 플래그를 설정 하여 완화 시킬 수 있습니다.

   

   

[참고]

   

http://msdn.microsoft.com/ko-kr/library/ms175527.aspx

http://technet.microsoft.com/ko-kr/library/ms190768(v=sql.105).aspx

http://support.microsoft.com/kb/328551/ko

 

 

신고

'MS SQL' 카테고리의 다른 글

SQLDiag/PSSDiag 성능 수집 방법  (0) 2014.04.11
해당 세션 쿼리 진행률 확인  (0) 2014.04.03
TempDB 최적화 구성 튜닝  (0) 2014.04.02
Database 소유자 변경 방법  (0) 2014.04.01
Composite Index(복합 열) 고려 사항  (0) 2014.03.28
VLF 크기에 따른 성능 차이  (0) 2014.03.27
Posted by TM ~ing