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降序排列。