Index

sp_BlitzIndex 查找“未知”索引

  • August 24, 2016

我正在清理我們的一個數據庫,在刪除未使用的索引並向ARPayments表添加主鍵後,sp_BlitzIndex現在正在報告索引dbo.ARPayment.Unknown (0)。我已經刷新了我的索引,並且絕對沒有任何此類索引的跡象。

這是它在執行的輸出中顯示的消息sp_BlitzIndex 'db_name', @Mode=4

這個表應該是堆嗎?dbo.ARPayment.Unknown (0)

當表是堆時,sp_BlitzIndex 將為索引名稱列出 Unknown。這並不是說您有一個名為 Unknown 的索引。您添加的主鍵被添加為非聚集,並且您的表上沒有聚集索引。堆是沒有聚集索引的表。

如果您不希望您的表成為堆,則可以刪除 PK 並將其重新創建為集群 PK。

引用自:https://dba.stackexchange.com/questions/147814