查询
所有文档
menu
没有找到结果,请重新输入

PALO

查询

查询

查询功能对应Palo中的Query Profile功能。

Query Profile

Query Profile支持查看最近执行的SQL语句的Report信息和图形化分析,从而更好地了解Palo 的执行情况,并有针对性地进行调优工作。

重要前提

查看Profile 的前提是执行以下SQL命令,将FE上的Report的开关打开:

mysql> set is_report_success=true; 

之后提交的SQL语句执行的Report信息,可以在Manager中显示。

Query列表

列表字段包括Query ID、FE节点、查询用户、执行数据库、Sql、查询类型、开始时间、结束时间、执行市场、状态。

image-20210929145938169

  • Query ID:Palo中执行对应SQL生成的查询ID,全局唯一。
  • FE节点:解析SQL和制定查询计划的FE节点。
  • 查询用户:对应Palo中的用户。
  • 执行数据库:Query所在数据库。
  • Sql:具体执行的sql语句。
  • 查询类型:默认为Query。
  • 开始时间:Query开始执行的时间。
  • 结束时间:Query结束的时间。
  • 执行时长:Query执行耗时。
  • 状态:三种状态:RUNNING、EOF、ERR,RUNNING表示正在执行中,EOF表示执行完成,ERR表示查询出错。

Query Profile

点击列表中的某个Query的Query ID,查看Query Profile,我们可以通过Profile查看详细的统计信息。包括完成SQL语句、文字版统计信息和可视化Profile信息。

image-20210929153544008

image-20210929153718432

image-20210929153806888

其中,Visualization(可视化)Profile左侧为三层结构树,分别为整体profile,fragment 详细信息和instance详细信息。

节点版本发布记录