這真的覺得不好主意,但是我們有非常大的表,它正在重建索引,我不想停止重建,但是我們需要將表名從dbo.My_Table_New更改爲dbo.My_Table。思考?是否有可能在聚簇索引重建中重命名錶?
0
A
回答
3
號
什麼是你期待?等待它完成,然後去做。
要檢查,你就可以開始一個新的會話,並運行
sp_lock 52
(如果52是做索引重建的過程)。鎖
spid objid type mode resource
52 27147142 TAB X
52 0 MD Sch-S 1(19e3b86:0:0)
中您將看到
- OBJECT_NAME(27147142),讓你的表被重組,
- X是排他鎖
- SCH-S是一個架構穩定性鎖,防止任何架構變化(在與該表相關的頁面上)
1
相關問題
- 1. 聚簇索引和非聚簇索引
- 2. 具有非聚簇索引但沒有聚簇索引
- 3. 在已有聚簇索引的字段上放置非聚簇索引時,性能是否會提高?
- 4. 聚簇索引
- 5. 是否可以在DB2 V9.7上擁有沒有任何聚簇索引的表?
- 6. 如果列重命名,MySQL是否會重建列索引?
- 7. 插入聚簇索引表
- 8. 使用聚簇索引重新排列表中的記錄
- 9. U-SQL表中的聚簇索引是否影響並行性?
- 10. 檢查表列上是否存在非聚簇索引
- 11. Resharper重命名功能類似於Visual Studio重命名 - 是否有可能?
- 12. 重建sybase聚簇索引每月偶爾失敗
- 13. 儘管有聚簇索引,SQL Server仍在使用非聚簇索引
- 14. 非主鍵列上的聚簇索引或非聚簇索引?
- 15. DELETE命令在帶聚簇索引的表中速度太慢
- 16. SQL Server性能:非聚簇索引+ INCLUDE列與聚簇索引 - 等效嗎?
- 17. 具有重複值的列上的聚簇索引
- 18. 是否有可能在nginx中重命名cookie?
- 19. Ruby Rails:是否有可能在ActionController中重載索引方法?
- 20. 在ServiceStack/ORMLite codefirst中創建聚簇索引的能力
- 21. 重建索引不會更改非聚簇索引的碎片百分比
- 22. 是否在mysql中實現了聚簇索引?
- 23. 如何執行非聚簇索引查找而不是聚簇索引掃描
- 24. 聚簇索引掃描而不是聚簇索引尋求左連接
- 25. 在創建聚簇索引期間,表統計信息是否已更新?
- 26. 如何在SQL Azure中的另一列上重新創建聚簇索引?
- 27. 並行SQL Server聚簇索引創建
- 28. 改變聚簇索引列
- 29. SQL Server非聚簇索引
- 30. 瞭解聚簇索引
我認爲它會阻止無論如何等待'Sch-M'鎖定。 (即它不可能) – 2011-03-30 19:44:13