Pycharm
 
获取 PyCharm

查询执行计划

最后修改时间:2023 年 10 月 12 日

EXPLAIN命令显示一条语句的执行计划。这意味着您可以查看计划者执行该语句所采用的方法的详细信息。例如,如何扫描表、使用什么连接算法将所需的行组合在一起、语句执行成本和其他信息。

执行成本是规划者对运行该语句需要多长时间的猜测。该计量以相对成本单位进行。执行成本有两个选项:启动成本和总计成本。启动成本显示处理第一行需要多长时间,而总成本显示处理所有行需要多长时间。

PyCharm 支持两种类型的执行计划:

  • 解释计划:结果以混合树和表格格式显示在专用计划选项卡上。

  • 解释计划(原始):结果以表格形式显示。

如果使用ANALYZEwith 选项EXPLAIN,则该语句将被实际执行,而不仅仅是计划的。在这种情况下,您可以看到以毫秒为单位的运行时间统计信息。