我需要实现对 MySQL EXPLAIN 命令输出的自动分析,它将查询标记为“坏”(例如,如果不使用索引)、“中等”(可以优化)和“好” ”。
是否有任何现有的解决方案或任何算法来实现它?
最佳答案
Are there any existing solutions or any algorithms to implement it?
据我所知,这可能不是一个很好的理由,即它不是您可以分解为一组固定规则的东西(分析)。
但是,您可以确定一些事情,例如 Using temporary;使用 filesort
并针对这些条款解析您的计划。
关于MySQL EXPLAIN 自动解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13089315/