본문 바로가기
개발언어/SQL

MSSQL 2008 R2 Transaction 로그삭제 (100MB로 제한)

by 엔돌슨 2014. 2. 26.
반응형
MSSQL 트랜젝션 및 쿼리 속도가 느려질 때 Log 자르기 처리를 하여야 합니다.


/* MSSQL 2008 R2 Transaction 로그삭제 (100MB로 제한) */
use tax000003
ALTER DATABASE [tax000003] SET recovery simple
GO

DBCC SHRINKFILE ('tax000003_log', 100);
GO

ALTER DATABASE [tax000003] SET recovery full
GO


쿼리 속도가 느려지는 원인은 여러가지 있습니다.
http://www.dbguide.net/db.db?cmd=view&boardUid=13767&boardConfigUid=9&categoryUid=216&boardIdx=66&boardStep=1

위의 상세한 설명이 있으니, 쿼리속도에 대한 경우의 수를 생각하여 보세요.