HoloWeb支持以树形图的形式展现SQL查询的逻辑执行计划和物理执行计划,以便帮助用户更便捷的分析执行计划。本文为您介绍如何使用HoloWeb的执行计划和运行分析功能查看SQL语句的执行计划。
前提条件
注册阿里云账号。
实名认证
开通实时数仓Hologres,详情请参见购买Hologres。
查看执行计划
进入HoloWeb开发页面,详情请参见连接HoloWeb并执行查询。
在HoloWeb开发页面的顶部菜单栏,单击SQL编辑器。
在SQL编辑器页面,单击左上角的新增SQL窗口。
在新增的临时Query查询页面,选择已创建的实例名和数据库后,在SQL查询的编辑框输入需要查看执行计划的SQL语句,单击执行计划,即可查看图形化的执行计划。
(可选)在计划页签,单击右上角图标,将执行计划切换到DAG图显示。
查看运行分析
运行分析对SQL语句进行执行分析,返回SQL语句具体的物理执行计划及其运行开销。
进入HoloWeb开发页面,详情请参见连接HoloWeb并执行查询。
在HoloWeb开发页面的顶部菜单栏,单击SQL编辑器。
在SQL编辑器页面,单击左上角的新增SQL窗口。
在新增的临时Query查询页面,选择已创建的实例名和数据库后,在SQL查询的编辑框输入需要查看执行计划的SQL语句,单击运行分析,即可查看图形化的运行分析。
(可选)在分析页签,单击右上角图标,将执行计划切换到DAG图显示。
说明在DAG图上单击算子,会显示该算子的详细信息。