SQL Statistics

SQL Statistics列名称及描述如下表所示。

表 1 SQL Statistics报表主要内容

列名称

描述

Unique SQL Id

归一化的SQL ID。

Node Name

节点名称。

User Name

用户名称。

Tuples Read

访问的元组数量。

Calls

调用次数。

Min Elapse Time(us)

最小执行时间(us)。

Max Elapse Time(us)

最大执行时间(us)。

Total Elapse Time(us)

总执行时间(us)。

Avg Elapse Time(us)

平均执行时间(us)。

Returned Rows

SELECT返回行数。

Tuples Affected

Insert/Update/Delete行数。

Logical Read

Buffer逻辑读次数。

Physical Read

Buffer物理读次数。

CPU Time(us)

CPU时间(us)。

Data IO Time(us)

IO上的时间花费(us)。

Sort Count

排序执行的次数。

Sort Time(us)

排序执行的时间(us)。

Sort Mem Used(KB)

排序过程中使用的work memory大小(KB)。

Sort Spill Count

排序过程中,若发生落盘,写文件的次数。

Sort Spill Size(KB)

排序过程中,若发生落盘,使用的文件大小(KB)。

Hash Count

hash执行的次数。

Hash Time(us)

hash执行的时间(us)。

Hash Mem Used(KB)

hash过程中使用的work memory大小(KB)。

Hash Spill Count

hash过程中,若发生落盘,写文件的次数。

Hash Spill Size(KB)

hash过程中,若发生落盘,使用的文件大小(KB)。

SQL Text

归一化SQL字符串。

SQL Stats by Database

按数据库聚合Unique SQL完成路径上的执行次数与总耗时,并计算占实例DB_TIME的比例。节点范围报表,仅node模式下的detail或all报告可查看。需开启Unique SQL相关能力。

数据来源:snapshot.snap_summary_database_sql_stat(由dbe_perf.summary_database_sql_stat / dbe_perf.database_sql_stat采集)。

表 2 SQL Stats by Database报表主要内容

列名称

描述

DB Name

数据库名称。

Exec Count

区间内该库SQL执行次数差分。

Total Time(s)

区间内总耗时(秒)。

Avg Time(ms)

平均耗时(毫秒);Exec Count为0时为0。

% of DB Time

相对实例DB_TIME差分的百分比。

仅输出Exec Count或总耗时差分大于0的库,按Total Time降序排列。