以下內容針對 Microsoft SQL Server 2000

--秀資料表狀況
DBCC SHOWCONTIG 
--移動index分頁
DBCC INDEXDEFRAG (DB名稱, 'table名稱',索引名稱)
--重建指定的table index 
DBCC DBREINDEX ('table名稱',索引名稱,0) 
--重建指所有table index 
DBCC DBREINDEX ('table名稱','' ,0) 

在 DBCC INDEXDEFRAG 之後執行 DBCC DBREINDEX 有兩個的好處: 
1.DBCC DBREINDEX 在重建索引期間會自動重建統計資料,此舉可以明顯改善工作負載的效能。
2.DBCC DBREINDEX 可以利用多重處理器電腦的優點,在重建大型或已遭片段嚴重分割的索引時十分地快速。

注意:
DBCC DBREINDEX 是一項離線操作的工具。
當您執行此項作業時,資料庫的使用者將無法使用相關的資料表

延伸閱讀:
Microsoft SQL Server 2000 索引重組的最佳實務

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 湯瑪的吳 的頭像
    湯瑪的吳

    安達利機車行

    湯瑪的吳 發表在 痞客邦 留言(0) 人氣()