症狀
當您嘗試在大型資料表的空間資料類型上使用 CREATE INDEX 或 ALTER INDEX) 建立索引 (時,Microsoft SQL Server 2012 或 SQL Server 2014 的效能可能會不佳。 您可以在 SOS_CACHESTORE 和 SOS_SELIST_SIZED_SLOCK 上找到許多執行緒同步鎖定爭用。
注意:當有許多平行的空間資料作業時,通常會發生此問題。
解決方式
此問題已先在下列 SQL Server 累積更新中修正。 套用 Hotfix 之後,您必須啟用為此 Hotfix 引進的新追蹤旗標 6530。
SQL Server 2014 累積更新 1 /zh-tw/help/2931693
SQL Server 2012 SP1 的累積更新 7 /zh-tw/help/2894115
關於 SQL Server 的累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
更多資訊
如需有關類似效能問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
2887888修正:當您在 SQL Server 2012 執行個體中大型資料表的空間資料類型上建立索引時,SQL Server 效能變慢
2887899修正:在大型資料表的空間資料類型上建立索引時,SQL Server 2012 的效能變慢
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。