云计算问答

提问时间:2021/05/31 20:02:51
246 次查看,  1 个回答 最新回复:1207天 之前
1207天之前回复

这种情况常见于建了一大堆索引,查询条件一大堆。没使用你想让它用的那一个,而是选了个区分度低的,导致过多的扫描。造成的原因基本有两个:

1,信息统计不准确:可以使用 analyze table x重新分析。

2,优化器误判:可以 force index强制指定。或修改语句引导优化器,增加或删除索引绕过。

添加回答