출처 : 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)
'SQL' 카테고리의 다른 글
[MSSQL] SQL Server Management Studio 단축키 (0) | 2013.08.09 |
---|---|
[MSSQL]tempDB경로변경 (0) | 2013.07.18 |
[MSSQL]STUFF(Transact-SQL) 활용 (0) | 2013.06.14 |
[MSSQL] query cache 확인 및 지우기 (0) | 2013.05.22 |
[MSSQL] 로그인 계정만들기 - 서버역할 (0) | 2013.02.25 |