首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hallengreen的索引维护查询没有使用所有索引

Hallengreen的索引维护查询没有使用所有索引
EN

Database Administration用户
提问于 2017-04-24 15:03:36
回答 1查看 66关注 0票数 0

我正在使用Hallengreen指数维护对我的数据库进行重新组织/重建索引。

问题是,当我执行它时:

代码语言:javascript
复制
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页)?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2017-04-24 15:15:49

脚本中有一个变量。比如“不要用少于1000页的索引重建索引”--这是默认的。它的名字@PageCountLevel

你可以把它变成你想要的任何东西。

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/171839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档