我需要实现对MySQL EXPLAIN命令输出的自动分析,该命令会将查询标记为“差”(例如,如果不使用索引)、“中”(可以优化)和“好”。
是否有任何现有的解决方案或算法来实现它?
发布于 2012-10-26 23:11:04
据我所知没有,可能有一个很好的理由,那就是它不是你可以分解成一组固定规则的东西(分析)。
但是,您可以识别一些东西,例如Using temporary; Using filesort,并针对这些术语解析您的计划。
Using temporary; Using filesort
有关详细信息,请参阅here和here。
https://stackoverflow.com/questions/13089315
相似问题