다음은 DBA가 알고 있어야 하는 주요 DBCC 명령어입니다. 자세한 내용은 SQL Server 온라인 설명서를 참조 바랍니다.
DBCC 명령어 |
설명 |
DBCC FREESESSIONCACHE |
분산 쿼리에서 Microsoft SQL Server 인스턴스에 대해 사용한 분산 쿼리 연결 캐시를 플러시합니다. |
DBCC FREESYSTEMCACHE |
모든 캐시의 사용하지 않는 캐시 항목을 모두 해제합니다. SQL Server 2005 데이터베이스 엔진은 현재 항목에 필요한 메모리 확보를 위해 사용하지 않는 캐시 항목을 백그라운드에서 미리 정리합니다. 하지만 이 명령을 사용해 사용하지 않는 항목을 모든 캐시에서 직접 제거할 수 있습니다. |
DBCC HELP |
지정한 DBCC 명령의 구문 정보를 제공합니다. |
DBCC INDEXDEFRAG |
지정된 테이블 또는 뷰의 인덱스를 조각 모음합니다. 이 기능은 다음 버전에서 제거될 예정이므로, 이 명령어대신 ALTER INDEX를 사용하는 것을 권고합니다.. |
DBCC INPUTBUFFER |
클라이언트가 Microsoft SQL Server 2005 인스턴스로 마지막으로 전송한 SQL 문을 반환합니다. |
DBCC OPENTRAN |
지정한 데이터베이스에서 가장 오래된 활성 트랜잭션과 가장 오래된 분산 및 비분산 복제 트랜잭션에 대한 정보를 표시합니다. 활성 트랜잭션이 있거나 데이터베이스에 복제 정보가 있는 경우에만 결과가 반환됩니다. |
DBCC OUTPUTBUFFER |
지정한 session_id의 현재 출력 버퍼를 16진수와 ASCII 형식으로 반환합니다. |
DBCC PINTABLE |
제거된 기능입니다. 오류 메시지는 반환하지 않지만 실제로는 효력이 없습니다. 마찬가지로 DBCC UNPINTABLE도 제거되었습니다. |
DBCC PROCCACHE |
프로시저 캐시에 대한 정보를 테이블 형식으로 반환합니다. |
DBCC SHOW_STATISTICS |
지정한 테이블에서 특정 대상에 대한 현재 배포 통계를 제공합니다. |
'연구개발 > SQL2005' 카테고리의 다른 글
[SQL 2005 GUIDE] 분할 (0) | 2009.07.23 |
---|---|
[SQL 2005 GUIDE] DBCC 명령어 (3) (0) | 2009.07.22 |
[SQL 2005 GUIDE] DBCC 명령어 (1) (0) | 2009.07.22 |
[SQL 2005 GUIDE] 명령프롬프트 유틸리티 (2) (0) | 2009.07.22 |
[SQL 2005 GUIDE] 명령프롬프트 유틸리티 (1) (0) | 2009.07.22 |