mysql在生成执行计划的时候,where值不一样,可能选择也不一样,这就是选择因子的问题,也就是该值的选择率。
这就是为什么你同一条SQL,执行了不同的执行计划,当你这个数据量增加的情况下,选择率不变的情况,它的执行计划也会不一样。因为它发现走索引更快。
时间:2024-04-15 20:21:10
mysql在生成执行计划的时候,where值不一样,可能选择也不一样,这就是选择因子的问题,也就是该值的选择率。
这就是为什么你同一条SQL,执行了不同的执行计划,当你这个数据量增加的情况下,选择率不变的情况,它的执行计划也会不一样。因为它发现走索引更快。