徵狀
當您嘗試在大型表格的空間資料類型上建立索引(使用 [建立索引] 或 [ALTER INDEX])時,Microsoft SQL Server 2012 或 SQL Server 2014 可能執行效果不佳。 您可以在 SOS_CACHESTORE 和 SOS_SELIST_SIZED_SLOCK中找到許多 spinlock 爭用情況。注意這個問題通常會在有許多並行空間資料作業時發生。
解決方案
此問題最初是在 SQL Server 的後續累積更新中修正。 套用此熱修復程式後,您必須啟用此熱修復程式推出的新追蹤標記6530。
SQL Server 2014 的累積更新1 /en-us/help/2931693
SQL Server 2012 SP1 的累積更新7 /en-us/help/2894115
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
其他相關資訊
如需類似效能問題的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:
2887888 修正:當您在 SQL Server 2012 實例中針對大型資料表的空間資料類型建立索引時,會降低 SQL Server 的效能
2887899 修正:當您針對大型表格的空間資料類型建立索引時,SQL Server 2012 的效能變慢
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。