查看不同的分析输出

Vertica 管理控制台允许您在多个视图中检查查询分析的结果。您可以用以下格式查看分析结果:

  • 路径信息视图

  • 查询向下钻取视图

  • 树路径视图

  • 概要分析视图

您可以使用说明 (Explain) 页面底部区域的图标更改查询分析输出。

路径信息 (Path Information) 视图将显示查询计划路径以及指标数据。如果您启用分析监控,数据将按指定间隔更新。要查看投影或列的元数据,请单击路径输出中的对象名称。如果元数据可用,弹出式窗口会显示这些元数据。

查询计划向下钻取 (Query Plan Drilldown) 视图会显示节点和运算符级别的详细计数器信息。

对于每个路径,路径编号会与节点和运算符级别的统计信息一起列出。在此视图中,您可以看到哪些节点出现异常。单击任何条形图可展开该节点的详细信息。

树路径 (Tree Path) 以树的形式详细展示了查询计划。如果启用了监控,路径块状态会根据路径是正在运行、已完成还是尚未启动发生变化。针对您在“分析设置 (Profile Settings)”中指定的计数器,每个路径块中会显示指标信息。

概要分析 (Profile Analysis) 视图中,您可以确定任何异常资源。您可以将预计生成行数与实际生成行数进行对比,查看每个路径的执行时间,并确定每个路径的内存利用率。

分析查询时,您还将看到一个饼图,其中详细说明了查询阶段持续时间。您还可以单击饼图旁边的相应按钮,查看投影元数据、执行事件以及优化器事件。