SQL Server TempDB의 이해와 최적화

-- MSSQL 2009. 4. 23. 11:33
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
SQL Server에서 TempDB는 매우 중요한 역할을 하는 데이터베이스이다. 이름만으로 보면 임시 DB 뭐 이런 것으로 보이지만,  SQL Server는 TempDB를 이용하여 쿼리의 중간 결과를 저장하거나, 소팅하거나, 해쉬 테이블을 만들게 된다. 그렇기 때문에 데이터 양이 매우 크거나 쿼리가 복잡한 경우 TempDB의 성능이 곧바로 그 쿼리의 성능에 영향을 주게 된다.

최근 SQL-Server 팀의 PM인 Sunil Agarwal이 TempDB에 대해 시리즈 글들을 그의 블로그에 올리고 있다. Sunil Agarwal은 SQL-Server의 여러 중요한 기능을 책임지고 있는 프로그램 매니저로써, 블로그나 컨퍼런스에서도 자주 얼굴을 볼 수 있는 인물이다. SQL-Server에 깊은 곳을 알고자 하는 프로그래머라면 반드시 알아야 하는 인물 중 한 명이다.

다음은 Sunil Agarwal이 블로그에 올린 TempDB에 관한 글들이다. 디비 최적화에서 TempDB가 어떠한 중요한 역할을 하는지 공부하는데 도움이 될 것이다.

출처 : http://www.dreamsvc.com/?p=126

'-- MSSQL' 카테고리의 다른 글

MSSQL Server 2000 나만의 노하우 & TIP  (0) 2009.06.12
테이블변수  (0) 2009.06.10
dbcc CheckTable - Page 깨졌을때 복구  (0) 2009.04.10
dbcc help  (0) 2009.04.10
10 Steps to securing your SQL Server  (0) 2009.03.18
posted by 어린왕자악꿍