본문 바로가기

RDBMS/SQL Server

SQL Server 2005의 캐시 제거 명령

성능 테스트 등을 목적으로 쿼리를 실행할 때, 이미 실행한 쿼리 내용이 캐시가 되어 성능을 올바로 측정하기 힘든 경우가 있다. 이럴 때 다음처럼 DBCC를 사용하여 캐시를 삭제Clear할 수 있다 :

-- 데이터 캐시 삭제
DBCC
DROPCLEANBUFFERS

-- 프로시저 캐시 삭제
DBCC
FREEPROCCACHE


가끔 필요하지만 왠지 알려져 있지 않은 팁.