출처  :   http://jkmoon.tistory.com/69





MSSQL "DBCC SHRINKFILE" 쿼리문을 통해, tempdb databasefile size를 줄이는 방법에 대해 포스팅 합니다.

사이즈를 줄이는 방법은 임시적으로 확인 할 수 있지만, 어떤 원인으로 tempdb사이즈가 증가하는지?

파일시스템의 공간은 넉넉한지? ...기타 재발생 되지 않도록 조치해야 합니다.

Tempdb는 SQL Server가 임시로 사용하는 데이터베이스입니다. SQL Server를 가동할 때마다 항상 새로 생성

되며, model 데이터베이스를 복사해서 만들어 집니다. 가동할 때마다 생성되므로, 백업은 할 필요 없습니다.

참고로, 데이터베이스를 다시 시작하면, 자동으로 tempdb의 크기를 초기화 합니다.

   

Ex)

use tempdb

backup log tempdb WITH NO_LOG :

dbcc shrinkfile (templog,0)

dbcc shrinkfile (tempdev,0)




Posted by 요지
,