为什么表上有索引,SQL 仍可能不走索引?如何排查?

为什么表上有索引,SQL 仍可能不走索引?如何排查?

有索引不代表一定走索引。优化器会基于统计信息和代价模型选择执行计划,如果估算走索引回表成本更高,就可能选择全表扫描。