首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.DBA_WR_SQLSTAT
更新时间:2026-04-10 11:58:37
说明
该视图从 V4.2.2 版本开始引入。
功能描述
视图 DBA_WR_SQLSTAT 用于展示本租户执行过的 SQL 的基本性能统计数据,每个 SQL 语句为一行(即每个 SQL_ID + Plan_Hash 的唯一值为一行)。其中,含 _DELTA 的列表示从上次采集 WR 快照到当前时间为止统计值的增量。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| SNAP_ID | bigint(20) | NO | 快照 ID |
| SVR_IP | varchar(46) | NO | 节点 IP |
| SVR_PORT | bigint(20) | NO | 节点端口号 |
| SQL_ID | varchar(32) | NO | SQL 语句 ID |
| PLAN_HASH | bigint(20) unsigned | NO | 执行计划的 Hash 值 |
| PLAN_ID | bigint(20) | NO | 执行计划 ID |
| PLAN_TYPE | bigint(20) | NO | 对于 SQL 计划的缓存,该字段表示计划的类型:
对于 PL 对象缓存,该字段表示 PL 对象的类型:
|
| MODULE | varchar(64) | YES | 该语句第一次被解析时的应用程序 Module |
| ACTION | varchar(64) | YES | 该语句第一次被解析时的应用程序 Action |
| PARSING_DB_ID | bigint(20) | NO | 语句解析时的数据库 ID |
| PARSING_DB_NAME | varchar(128) | NO | 语句解析时的数据库名称 |
| PARSING_USER_ID | bigint(20) | NO | 语句解析时的用户 ID |
| EXECUTIONS_TOTAL | bigint(20) | NO | 计划缓存中该计划的总执行次数 |
| EXECUTIONS_DELTA | bigint(20) | NO | 计划缓存中该计划总执行次数的增量 |
| DISK_READS_TOTAL | bigint(20) | NO | 磁盘读的总次数 |
| DISK_READS_DELTA | bigint(20) | NO | 磁盘读次数的增量 |
| BUFFER_GETS_TOTAL | bigint(20) | NO | 从缓存中逻辑读的总次数 |
| BUFFER_GETS_DELTA | bigint(20) | NO | 从缓存中逻辑读次数的增量 |
| ELAPSED_TIME_TOTAL | bigint(20) | NO | 该语句消耗的总时间。对于并行执行场景,该值为每个执行线程的累加值。 |
| ELAPSED_TIME_DELTA | bigint(20) | NO | 该语句消耗时间的增量 |
| CPU_TIME_TOTAL | bigint(20) | NO | 总的 CPU 耗时 |
| CPU_TIME_DELTA | bigint(20) | NO | 总 CPU 耗时的增量 |
| CCWAIT_TOTAL | bigint(20) | NO | 并发类等待事件的总耗时 |
| CCWAIT_DELTA | bigint(20) | NO | 并发类等待事件总耗时的增量 |
| USERIO_WAIT_TOTAL | bigint(20) | NO | I/O 等待的总耗时 |
| USERIO_WAIT_DELTA | bigint(20) | NO | I/O 等待的总耗时的增量 |
| APWAIT_TOTAL | bigint(20) | NO | 应用类等待事件的总耗时 |
| APWAIT_DELTA | bigint(20) | NO | 应用类等待事件总耗时的增量 |
| PHYSICAL_READ_REQUESTS_TOTAL | bigint(20) | NO | 物理读请求的总次数 |
| PHYSICAL_READ_REQUESTS_DELTA | bigint(20) | NO | 物理读请求次数的增量 |
| PHYSICAL_READ_BYTES_TOTAL | bigint(20) | NO | 物理读的总字节数 |
| PHYSICAL_READ_BYTES_DELTA | bigint(20) | NO | 物理读字节数的增量 |
| WRITE_THROTTLE_TOTAL | bigint(20) | NO | 写入 MemStore 时被限流的总时间 |
| WRITE_THROTTLE_DELTA | bigint(20) | NO | 写入 MemStore 时被限流的总时间的增量 |
| ROWS_PROCESSED_TOTAL | bigint(20) | NO | 语句处理的总行数 |
| ROWS_PROCESSED_DELTA | bigint(20) | NO | 语句处理的总行数的增量 |
| MEMSTORE_READ_ROWS_TOTAL | bigint(20) | NO | 从 MemStore 读取的总行数 |
| MEMSTORE_READ_ROWS_DELTA | bigint(20) | NO | 从 MemStore 读取的总行数的增量 |
| MINOR_SSSTORE_READ_ROWS_TOTAL | bigint(20) | NO | 从 MINOR SSStore 读取的总行数 |
| MINOR_SSSTORE_READ_ROWS_DELTA | bigint(20) | NO | 从 MINOR SSStore 读取的总行数的增量 |
| MAJOR_SSSTORE_READ_ROWS_TOTAL | bigint(20) | NO | 从 MAJOR SSStore 读取的总行数 |
| MAJOR_SSSTORE_READ_ROWS_DELTA | bigint(20) | NO | 从 MAJOR SSStore 读取的总行数的增量 |
| RPC_TOTAL | bigint(20) | NO | RPC 的总次数 |
| RPC_DELTA | bigint(20) | NO | RPC 次数的增量 |
| FETCHES_TOTAL | bigint(20) | NO | 获取结果集的总次数 |
| FETCHES_DELTA | bigint(20) | NO | 获取结果集次数的增量 |
| RETRY_TOTAL | bigint(20) | NO | SQL 重试的总次数 |
| RETRY_DELTA | bigint(20) | NO | SQL 重试次数的增量 |
| PARTITION_TOTAL | bigint(20) | NO | SQL 执行扫描的分区数的总量 |
| PARTITION_DELTA | bigint(20) | NO | SQL 执行扫描的分区数的增量 |
| NESTED_SQL_TOTAL | bigint(20) | NO | 嵌套 SQL 执行的总量,每多执行一次子 SQL 即增加 1 |
| NESTED_SQL_DELTA | bigint(20) | NO | 嵌套 SQL 执行的增量 |
| SOURCE_IP | varchar(46) | NO | 请求来源的 IP |
| SOURCE_PORT | bigint(20) | NO | 请求来源的端口号 |
查询示例
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_WR_SQLSTAT LIMIT 1;
查询结果如下:
+---------+----------------+----------+----------------------------------+---------------------+---------+-----------+--------+--------+---------------+-----------------+-----------------+------------------+------------------+------------------+------------------+-------------------+-------------------+--------------------+--------------------+----------------+----------------+--------------+--------------+-------------------+-------------------+--------------+--------------+------------------------------+------------------------------+---------------------------+---------------------------+----------------------+----------------------+----------------------+----------------------+--------------------------+--------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-----------+-----------+---------------+---------------+-------------+-------------+-----------------+-----------------+------------------+------------------+----------------+-------------+
| SNAP_ID | SVR_IP | SVR_PORT | SQL_ID | PLAN_HASH | PLAN_ID | PLAN_TYPE | MODULE | ACTION | PARSING_DB_ID | PARSING_DB_NAME | PARSING_USER_ID | EXECUTIONS_TOTAL | EXECUTIONS_DELTA | DISK_READS_TOTAL | DISK_READS_DELTA | BUFFER_GETS_TOTAL | BUFFER_GETS_DELTA | ELAPSED_TIME_TOTAL | ELAPSED_TIME_DELTA | CPU_TIME_TOTAL | CPU_TIME_DELTA | CCWAIT_TOTAL | CCWAIT_DELTA | USERIO_WAIT_TOTAL | USERIO_WAIT_DELTA | APWAIT_TOTAL | APWAIT_DELTA | PHYSICAL_READ_REQUESTS_TOTAL | PHYSICAL_READ_REQUESTS_DELTA | PHYSICAL_READ_BYTES_TOTAL | PHYSICAL_READ_BYTES_DELTA | WRITE_THROTTLE_TOTAL | WRITE_THROTTLE_DELTA | ROWS_PROCESSED_TOTAL | ROWS_PROCESSED_DELTA | MEMSTORE_READ_ROWS_TOTAL | MEMSTORE_READ_ROWS_DELTA | MINOR_SSSTORE_READ_ROWS_TOTAL | MINOR_SSSTORE_READ_ROWS_DELTA | MAJOR_SSSTORE_READ_ROWS_TOTAL | MAJOR_SSSTORE_READ_ROWS_DELTA | RPC_TOTAL | RPC_DELTA | FETCHES_TOTAL | FETCHES_DELTA | RETRY_TOTAL | RETRY_DELTA | PARTITION_TOTAL | PARTITION_DELTA | NESTED_SQL_TOTAL | NESTED_SQL_DELTA | SOURCE_IP | SOURCE_PORT |
+---------+----------------+----------+----------------------------------+---------------------+---------+-----------+--------+--------+---------------+-----------------+-----------------+------------------+------------------+------------------+------------------+-------------------+-------------------+--------------------+--------------------+----------------+----------------+--------------+--------------+-------------------+-------------------+--------------+--------------+------------------------------+------------------------------+---------------------------+---------------------------+----------------------+----------------------+----------------------+----------------------+--------------------------+--------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-----------+-----------+---------------+---------------+-------------+-------------+-----------------+-----------------+------------------+------------------+----------------+-------------+
| 1 | 172.xx.xxx.xxx | 2882 | 01058E374A5EF26873BA4D99C4A74582 | 5547575357486659143 | 181 | 1 | NULL | NULL | 201001 | oceanbase | 200001 | 1 | 1 | 0 | 0 | 0 | 0 | 1424 | 1424 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 172.xx.xxx.xxx | 2882 |
+---------+----------------+----------+----------------------------------+---------------------+---------+-----------+--------+--------+---------------+-----------------+-----------------+------------------+------------------+------------------+------------------+-------------------+-------------------+--------------------+--------------------+----------------+----------------+--------------+--------------+-------------------+-------------------+--------------+--------------+------------------------------+------------------------------+---------------------------+---------------------------+----------------------+----------------------+----------------------+----------------------+--------------------------+--------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-----------+-----------+---------------+---------------+-------------+-------------+-----------------+-----------------+------------------+------------------+----------------+-------------+
1 row in set