分析sql查询的结果:dbcc showcontig

时间:2010-01-08 11:11:06

标签: sql sql-server-2005

如何分析sql查询的结果:dbcc showcontig以提高sql的性能?

1 个答案:

答案 0 :(得分:1)

只有在表上有聚簇索引时,SHOWCONTIG的结果才有意义。联机丛书有一个很好的部分。

根据碎片级别(~20% - 30%),您将决定是仅对索引进行碎片整理还是完全重建索​​引。这还取决于更改的行数,数据页的总数等。

如果您选择对索引进行碎片整理,请记住将统计信息更新为单独的步骤。重建时会自动发生这种情况。

  

编辑:(来自于SQL 2008的联机丛书)

     

此功能将被删除   下一版本的Microsoft SQL Server。   避免在新版本中使用此功能   开发工作,并计划修改   目前使用它的应用程序   特征。使用   sys.dm_db_index_physical_stats   代替。