基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
GV$SYSSTAT
更新时间:2026-04-07 20:57:20
功能描述
展示所有 OBServer 的租户级别的统计事件信息。
说明
使用该视图时需要开启监控,即将配置项 enable_perf_event 的值设置为 True。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| CON_ID | bigint(20) | NO | 租户 ID |
| SVR_IP | varchar(46) | NO | 信息所在服务器的 IP 地址 |
| SVR_PORT | bigint(20) | NO | 信息所在服务器的端口号 |
| STATISTICS# | bigint(20) | NO | 统计事件的下标 |
| NAME | varchar(64) | NO | 统计事件的名称 |
| CLASS | bigint(20) | NO | 统计事件所属的类型 |
| VALUE | bigint(20) | NO | 统计事件对应的结果数值 |
| VALUE_TYPE | varchar(16) | NO | 统计值类型:
|
| STAT_ID | bigint(20) | NO | 统计事件 ID |
使用方法
该视图统计的是租户级别各个字段的累积和。OCP 系统中展示的信息以该视图为数据源。因此,在性能调优场景下,如果部署了 OCP 系统,建议使用 OCP 来看,更加直观。否则,需要针对单个统计项,手动写脚本处理一段时间间隔( 比如:5 s )的增量值,进而分析每秒钟的变化情况。
与性能相关的几个重要监控项如下:
obclient> SELECT /*+read_consistency(weak)*/ NAME, VALUE FROM GV$SYSSTAT WHERE SVR_IP = 'xxx' AND STAT_ID IN (10000, 10001, 10002, 10003, 10005, 10006, 140002, 140003, 40006, 40007, 40008, 40009, 40010, 40011, 40012, 50000, 50001, 50008, 50009, 60000, 60001, 60002, 60003, 60004, 60005, 60019, 60020, 60021, 60022, 60023, 60024, 80057) and (CON_ID > 1000);
+--------------------------------+--------------+
| NAME | VALUE |
+--------------------------------+--------------+
| rpc packet in | 160812 |
| rpc packet in bytes | 49059218 |
| rpc packet out | 160812 |
| rpc packet out bytes | 36409912 |
| rpc net delay | 320766513 |
| rpc net frame delay | 189653 |
| request dequeue count | 24344130 |
| request queue time | 274719157 |
| sql select count | 5 |
| sql select time | 508 |
| sql insert count | 24182271 |
| sql insert time | 3637065124 |
| sql replace count | 0 |
| sql replace time | 0 |
| sql update count | 0 |
| sql update time | 0 |
| sql delete count | 0 |
| sql delete time | 0 |
| sql local count | 24182830 |
| sql remote count | 0 |
| sql distributed count | 0 |
| row cache hit | 136 |
| row cache miss | 180 |
| block cache hit | 4204 |
| block cache miss | 8 |
| io read count | 10 |
| io read delay | 1654 |
| io read bytes | 61440 |
| io write count | 0 |
| io write delay | 0 |
| io write bytes | 0 |
| clog write count | 0 |
| clog write time | 0 |
+--------------------------------+--------------+
通过对 sql insert time 和 sql insert count 两个监控项的分析,可得到 5 s 内的累积值,5 s 内的平均 rt 的值为 Sum { sql insert time } / Sum { sql insert count }。