MySQL优化器可以生成Explain执行计划,我们可以通过执行计划查看是否使用了索引,使用了哪种索引? 但是到底为什么会使用这个索引,我们却无从得知。 好在MySQL提供了一个好用的分析工具 — optimizer trace(优化器追踪),可以帮助我们查看优化器生成执行计划的整个过程,以及做出的各种决策,包括访问表的方法、各种开销计算、各种转换等。 1. 查看optimizer trace配置 show variables like '%optimizer_trace%'; 输出参数详解: optimizer_…

2023年01月01日 0条评论 1533点热度 0人点赞 路灯 阅读全文