首批通过分布式安全可靠测评,为关键业务系统打造
DBA_OB_PL_OBJ_CACHE_STATUS
更新时间:2026-07-15 20:56:58
说明
对于V4.2.x 版本,该视图从 V4.2.5 BP6 版本开始引入。
功能描述
视图 DBA_OB_PL_OBJ_CACHE_STATUS 用于展示 PL 缓存对象的状态信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| OBJECT_NAME | VARCHAR2(128) | NO | PL 对象名称 |
| OBJECT_ID | NUMBER(38) | NO | PL 对象 ID |
| OBJECT_TYPE | VARCHAR2(12) | NO | PL 对象类型 |
| STATUS | VARCHAR2(7) | NO | PL 对象状态 |
| COMPILE_DB_ID | NUMBER(38) | NO | PL 编译期对应的 db_id |
| DISK_CACHE_STATUS | VARCHAR2(32767) | NO | PL 对象在磁盘缓存的状态 |
| PL_CACHE_STATUS | VARCHAR2(32767) | NO | PL 对象在 PL cache 的状态 |
查询示例
查询描述
obclient [SYS]> SELECT * FROM DBA_OB_PL_OBJ_CACHE_STATUS WHERE rownum < 2\G
查询结果如下:
*************************** 1. row ***************************
OBJECT_NAME: DBMS_OUTPUT
OBJECT_ID: 310013
OBJECT_TYPE: PACKAGE BODY
STATUS: VALID
COMPILE_DB_ID: NULL
DISK_CACHE_STATUS: NOT IN DISK CACHE
PL_CACHE_STATUS: NOT IN PL CACHE
1 row in set (0.057 sec)