DBCC DROPCLEANBUFFERS(Transact-SQL)

버퍼 풀에서 빈 버퍼를 모두 제거합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

DBCC DROPCLEANBUFFERS [ WITH NO_INFOMSGS ]

인수

WITH NO_INFOMSGS

모든 정보 메시지를 표시하지 않습니다.

결과 집합

DBCC DROPCLEANBUFFERS는 다음을 반환합니다.

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

주의

DBCC DROPCLEANBUFFERS를 사용하면 서버를 종료하고 다시 시작하지 않아도 완전히 빈 버퍼 캐시를 사용하여 쿼리를 테스트할 수 있습니다.

버퍼 풀에서 빈 버퍼를 삭제하려면 먼저 CHECKPOINT를 사용해 빈 버퍼 캐시를 만드십시오. 이 과정은 현재 데이터베이스에 대한 모든 커밋되지 않은 페이지를 디스크로 기록하고 버퍼를 비웁니다. 버퍼를 비운 후에 DBCC DROPCLEANBUFFERS 명령을 실행해 버퍼 풀에서 모든 버퍼를 제거할 수 있습니다.

사용 권한

sysadmin 고정 서버 역할의 멤버여야 합니다.

참고 항목

참조

DBCC(Transact-SQL)
CHECKPOINT(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기