我正在使用Hallengreen指数维护对我的数据库进行重新组织/重建索引。
问题是,当我执行它时:
EXECUTE dbo.IndexOptimize
@Databases = 'MyDatabase',
@FragmentationLow = NULL,
@FragmentationMedium = 'INDEX_REORGANIZE,INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationHigh = 'INDEX_REBUILD_ONLINE,INDEX_REBUILD_OFFLINE',
@FragmentationLevel1 = 5,
@FragmentationLevel2 = 30它只找到2或3个索引(在“消息”窗口)。我有很多碎片超过90%:

有什么我遗漏的信息吗?
可能没有足够的页面,所以没有性能影响,然后脚本跳过索引(第一个索引有240页)?
发布于 2017-04-24 15:15:49
脚本中有一个变量。比如“不要用少于1000页的索引重建索引”--这是默认的。它的名字@PageCountLevel
你可以把它变成你想要的任何东西。
https://dba.stackexchange.com/questions/171839
复制相似问题