如果我停止當前正在運行的SQL Server 2008 R2上的INDEX重新組織作業,可以嗎?採取這樣的行動會對數據庫有任何問題嗎?因爲我主要因爲我停止了正在運行的索引重組作業而被指責爲慢SQL Server。而且我不確定這是否是Sql服務器緩慢的真正原因。停止索引重新組織作業
0
A
回答
1
如果我在Sql Server 2008 R2上停止正在運行的INDEX重組作業,會好嗎?採取這樣的行動會對數據庫有任何問題嗎?
當你停止索引重組工作時,不會有任何這樣的傷害。指數重組工作可以被中斷,並可以在有利的時間稍後恢復。我不能說索引重組工作是緩慢的原因,因爲對我來說這是一個輕微的活動。當然,根據數據庫的大小,它可能很大。
重新組織只需要在數據庫中的額外空間8KB
重新組織始終是單線程所以可能會很慢
重新組織始終會完全記錄,因此不影響事務日誌增長,但並不妨礙事務日誌截斷
重新組織不持有阻塞鎖
您可以放心地阻止它,但你需要找出爲什麼你的數據庫變得緩慢。
作爲一種普遍接受的良好做法,只有當索引的碎片在5到30%之間時,才能重新構建索引。
因爲我被指責爲緩慢的SQL服務器主要是因爲我停止正在運行的指數整頓工作
現在,你必須從你的身邊找到該數據庫是否是緩慢的,因爲工作的或者是緩慢的由於其他原因。很難相信,索引重組可以減緩很多事情,雖然我已經看到封鎖,但沒有什麼影響很多
相關問題
- 1. 如何在Sql Compact 3.5 SP1上重建/重新組織索引?
- 2. 在SQL Server 2008上重新組織和重建索引
- 3. 停止組織重新映射鍵綁定
- 4. 在LSF作業數組中引用作業索引
- 5. 重新組織索引和碎片整理
- 6. 如何重新創建索引組織的表格?
- 7. 重新組織NSMutableArray
- 8. 插入後需要重新組織還是重新創建索引?
- 9. 停止Maven索引更新eclipse
- 10. Z索引組織策略
- 11. 重新索引或重新排序組
- 12. PHP重新索引數組?
- 13. 重新組織PHP數組
- 14. 無法停止dbms_scheduler作業
- 15. 作業停止運行?
- 16. 後臺作業停止
- 17. 調度作業停止
- 18. Solr:恢復到舊模式並停止重新索引
- 19. MySQL/MariaDB InnoDB索引停止工作
- 20. 如何爲重新索引設置cron作業
- 21. 停止.htaccess阻止cron作業
- 22. Azure Web作業已停止/中止
- 23. 無法停止停止的作業 - 子流程中沒有作業控制?
- 24. 重新組織列數據
- 25. 重新組織大熊貓
- 26. C# - 重新組織文本
- 27. Javascript:重新組織JSON
- 28. 重新組織陣列highcharts
- 29. 重新組織數據
- 30. 重新組織在序言
非常感謝你@Shanky! – user3709209 2015-02-16 03:10:06