任何人都可以提供当“avg_fragmentation_in_percent”超过一定限制时重建和重新索引碎片索引的脚本(如果不使用游标更好)?
最佳答案
重建使用:
ALTER INDEX __NAME_OF_INDEX__ ON __NAME_OF_TABLE__ REBUILD
或重新组织使用:
ALTER INDEX __NAME_OF_INDEX__ ON __NAME_OF_TABLE__ REORGANIZE
重组应该在碎片较少(<30%)时使用,但只有重建(对数据库来说更重)才能将碎片减少到 0%。
欲了解更多信息,请参阅https://msdn.microsoft.com/en-us/library/ms189858.aspx
关于sql-server - 用于重建和重新索引碎片索引的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1086812/