首批通过分布式安全可靠测评,为关键业务系统打造
DBA_WR_SYS_TIME_MODEL
更新时间:2026-07-15 20:56:59
说明
该视图从 V4.2.2 版本开始引入。
功能描述
视图 DBA_WR_SYS_TIME_MODEL 展示了本租户 Time Model 统计项的 WR 数据。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| SNAP_ID | NUMBER(38) | NO | 快照 ID |
| SVR_IP | VARCHAR2(46) | NO | 节点 IP |
| SVR_PORT | NUMBER(38) | NO | 节点端口号 |
| STAT_ID | NUMBER(38) | NO | 统计项 ID |
| STAT_NAME | VARCHAR2(64) | NO | 统计项名称 |
| VALUE | NUMBER(38) | NO | 统计项值 |
视图中 STAT_NAME 列的值包含的统计事件名称及对应统计事件 ID 如下表所示。
| 统计事件名称 | 描述 | 统计事件 ID | 统计事件所属类型 |
|---|---|---|---|
| DB time | 数据库活动的总时间,包括 CPU 和非空闲等待时间的累加值 | 200001 | 3072 |
| DB CPU | 数据库活动中 CPU 消耗的时间 | 200002 | 3072 |
| background elapsed time | 后台进程执行的总时间 | 200005 | 3072 |
| background cpu time | 后台进程消耗的 CPU 时间 | 200006 | 3072 |
| non idle wait time | 非空闲等待的时间,即会话处于等待状态但不是空闲等待的总时间 | 200010 | 3072 |
| idle wait time | 空闲等待的时间,即会话处于空闲等待状态的总时间 | 200011 | 3072 |
| background database time | 后台进程执行数据库操作的总时间 | 200012 | 3072 |
| background database non-idle wait time | 后台进程在非空闲等待状态下执行数据库操作的时间 | 200013 | 3072 |
| background database idle wait time | 后台进程在空闲等待状态下执行数据库操作的时间 | 200014 | 3072 |
| concurrency wait total time | 因并发问题导致的等待时间总和,例如由于资源锁定而等待的时间 | 220001 | 3072 |
| user io wait total time | 用户进程在等待 I/O 操作(如读取数据或写入数据到磁盘)完成的总时间 | 220002 | 3072 |
| application wait total time | 由用户应用程序代码产生的等待时间总和(例如,由行级锁定或显式锁定命令引起的锁等待) | 2200013 | 3072 |
查询示例
查询本租户 Time Model 统计项的 WR 数据,展示第 1 条记录。
obclient [SYS]> SELECT * FROM SYS.DBA_WR_SYS_TIME_MODEL WHERE ROWNUM = 1;
查询结果如下:
+---------+----------------+----------+---------+-----------+-------+
| SNAP_ID | SVR_IP | SVR_PORT | STAT_ID | STAT_NAME | VALUE |
+---------+----------------+----------+---------+-----------+-------+
| 1 | 172.xx.xxx.xxx | 2882 | 200001 | DB time | 31910 |
+---------+----------------+----------+---------+-----------+-------+
1 row in set