首批通过分布式安全可靠测评,为关键业务系统打造
V$OB_PL_CACHE_OBJECT
更新时间:2026-04-10 11:58:37
说明
该视图从 V4.2.2 版本开始引入。
功能描述
视图 V$OB_PL_CACHE_OBJECT 展示本租户 PL 相关的缓存对象的基础信息。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | 租户 ID:
|
| SVR_IP | varchar(46) | NO | 缓存对象所在的节点地址 |
| SVR_PORT | bigint(20) | NO | 缓存对象所在的节点端口 |
| CACHE_OBJECT_ID | bigint(20) | NO | lib cache分配的缓存对象id |
| PARAMETERIZE_TEXT | longtext | NO |
|
| OBJECT_TEXT | longtext | NO | 查询语句文本,该字段仅在匿名块和 PS 模式的 CALL 语句场景下有效 |
| FIRST_LOAD_TIME | timestamp(6) | NO | 第一次被加载时间,单位为微秒 |
| LAST_ACTIVE_TIME | timestamp(6) | NO | 上一次缓存命中时间,单位为微秒 |
| AVG_EXE_USEC | bigint(20) | NO | 平均执行时间,单位为微秒 |
| SLOWEST_EXE_TIME | timestamp(6) | NO | 最慢执行时间戳,单位为微秒 |
| SLOWEST_EXE_USEC | bigint(20) | NO | 最慢一次执行时间耗时,单位为微秒 |
| HIT_COUNT | bigint(20) | NO | 缓存命中次数 |
| CACHE_OBJ_SIZE | bigint(20) | NO | 缓存对象占用的内存大小 |
| EXECUTIONS | bigint(20) | NO | 存储过程成功执行的次数 |
| ELAPSED_TIME | bigint(20) unsigned | NO | 最近一次存储过程执行时间,单位为微秒 |
| OBJECT_TYPE | longtext | NO | 缓存对象类型(如:Procedure、Function、Trigger 等) |
| OBJECT_ID | bigint(20) unsigned | NO | 存储过程对象 ID(routine_id/package_id) |
| COMPILE_TIME | bigint(20) unsigned | NO | 存储过程编译耗时,单位为微秒 |
| SCHEMA_VERSION | bigint(20) | NO | Schema 版本号 |
| PS_STMT_ID | bigint(20) | NO | 请求对应的 Prepare ID:
|
查询示例
obclient > SELECT * FROM oceanbase.V$OB_PL_CACHE_OBJECT\G;
查询结果如下:
*************************** 1. row ***************************
TENANT_ID: 1002
SVR_IP: xx.xx.xx.xx
SVR_PORT: 2882
CACHE_OBJECT_ID: 561
PARAMETERIZE_TEXT: dbms_stats
OBJECT_TEXT: NULL
FIRST_LOAD_TIME: 2023-12-08 22:00:00.037799
LAST_ACTIVE_TIME: 2023-12-13 14:00:20.014398
AVG_EXE_USEC: 0
SLOWEST_EXE_TIME: 1970-01-01 08:00:00.000000
SLOWEST_EXE_USEC: 0
HIT_COUNT: 9
CACHE_OBJ_SIZE: 15872
EXECUTIONS: 0
ELAPSED_TIME: 0
OBJECT_TYPE: PACKAGE
OBJECT_ID: 310820
COMPILE_TIME: 7817
SCHEMA_VERSION: 1702017545869920
PS_STMT_ID: -1