2024-12-23
索引失效
继上一个问题,前端验证成功后,下午对表中数据进行了一系列操作后发现索引失效,SQL语句没变,执行计划走了原来的单一索引。优化器没有选择使基数更小的复合索引。分析可能导致此现象的原因。
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
继上一个问题,前端验证成功后,下午对表中数据进行了一系列操作后发现索引失效,SQL语句没变,执行计划走了原来的单一索引。优化器没有选择使基数更小的复合索引。分析可能导致此现象的原因。
调查发现,聚簇因子竟然大于表行数,尝试方法:调整了复合索引的字段顺序,验证方法:等索引重建后及dml(update、insert)操作后,观察聚簇因子以及执行计划的索引选择问题。
评论
有用 2
墨值悬赏