2010-01-08 2 views
-1

SQL 쿼리의 결과를 분석하려면 어떻게해야합니까? dbcc showcontig SQL의 성능을 향상 시키려면?SQL 쿼리의 결과를 분석하십시오. dbcc showcontig

+0

SQL Server 데이터베이스 튜닝 관리자를 사용하는 것이 더 나을 것입니다. http://msdn.microsoft.com/en-us/library/ms173494.aspx – Kane

+0

개선하려는 쿼리를 게시하는 데 도움이 될 수 있습니다. –

+0

astander - 그는 "DBCC SHOWCONTIG"가 쿼리라고 말했습니다. 나는 그것이 아주 분명하다고 생각했다. –

답변

1

SHOWCONTIG의 결과는 테이블에 클러스터형 인덱스가있는 경우에만 관련이 있습니다. 온라인 설명서에는 이에 대한 멋진 섹션이 있습니다.

조각 수준 (~ 20 % - 30 %)에 따라 색인을 간단하게 조각 모음할지 또는 완전히 다시 작성할지 결정합니다. 이는 변경된 행 수, 총 데이터 페이지 수 등에 따라 달라집니다.

인덱스를 조각 모음하기로 선택한 경우 통계를 별도의 단계로 업데이트해야합니다. 이 작업은 재구성 할 때 자동으로 수행됩니다.

편집 : (온라인에서 SQL 2008는)

이 기능은 마이크로 소프트 SQL 서버의 다음 버전에서 제거 될 예정입니다. 새로운 기능 개발 작업에서이 기능을 사용하지 말고 현재 기능을 사용하는 응용 프로그램을 개로 수정할 계획입니다. 대신 sys.dm_db_index_physical_stats 을 사용하십시오.

+0

msdn의 멋진 페이지 링크를 보내주십시오. –

+0

이것은 SQL 2000 페이지이지만 정보는 여전히 관련이 있습니다. http://msdn.microsoft.com/en-us/library/aa258803%28SQL.80,lightweight % 29.aspx. 이 섹션에 대한 자세한 내용은 Paul Randal의 블로그 링크를 참조하십시오 : http://www.sqlskills.com/BLOGS/PAUL/post/Where-do-the-Books-Online-index-fragmentation-thresholds-come-from. aspx –

관련 문제