5.4.6 rpd_query_stats 表

笔记

此处描述的性能模式表从 MySQL 8.0.24 开始可用。HeatWave ML 查询显示自 MySQL 8.0.31。

该表以格式rpd_query_stats存储由 HeatWave 插件生成的查询编译和执行统计信息。JSON为每个查询存储一行数据。该表存储最近 1000 个执行的查询的数据。为成功处理的查询和失败的查询存储数据。

对于包含多个子查询的 HeatWave ML 例程,例如 ML_TRAIN,每个查询都使用一条新记录。

rpd_query_stats表有以下列:

  • QUERY_ID

    查询 ID。计数器针对每个 RAPID或(从 MySQL 8.0.31 开始)HeatWave ML 查询自动递增。

  • QUERY_TEXT

    用户运行的RAPID引擎查询或 HeatWave ML 查询。

  • QEXEC_TEXT

    查询执行日志。对于 HeatWave ML,这包含用户传递给 HeatWave ML 例程调用的参数。

  • QKRN_TEXT

    逻辑查询执行计划。此字段不用于 HeatWave ML 查询。

  • QEP_TEXT

    物理查询执行计划。此字段不用于 HeatWave ML 查询。

    包括prepart数据,可以查询这些数据以确定 aJOINGROUP BYquery 是否使用了数据放置分区。请参阅 第 2.14 节,“元数据查询”