---
title: "GV$OB_PL_CACHE_OBJECT - OceanBase 数据库 V4.4.2 | OceanBase 文档中心"
description: GV$OB_PL_CACHE_OBJECT 说明 在 V4.3.x 版本中，该视图从 V4.3.1 版本开始引入。 在 V4.2.x 版本中，该视图从 V4.2.2 版本开始引入。 功能描述 视图 GV$OB_PL_CACHE_OBJECT 展示当前租户下所有 Server 中 PL 相关的缓存对象的基础信息。 字段…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.4.2 LTS

# GV$OB_PL_CACHE_OBJECT

更新时间：2026-08-13 11:01:52

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.4.2/zh-CN/700.reference/700.system-views/500.system-view-of-oracle-mode/300.performance-view-of-oracle-mode/2210.gv-ob_pl_cache_object-of-oracle-mode.md)

#### 说明

- 在 V4.3.x 版本中，该视图从 V4.3.1 版本开始引入。
 - 在 V4.2.x 版本中，该视图从 V4.2.2 版本开始引入。

## 功能描述

视图 `GV$OB_PL_CACHE_OBJECT` 展示当前租户下所有 Server 中 PL 相关的缓存对象的基础信息。

## 字段说明

| **字段** | **类型** | **是否为 NULL** | **描述** |
| --- | --- | --- | --- |
| TENANT_ID | NUMBER(38) | NO | 租户 ID：   - 1：系统租户 ID - 其他值：用户租户或者 Meta 租户 ID |
| SVR_IP | VARCHAR2(46) | NO | 缓存对象所在的节点地址 |
| SVR_PORT | NUMBER(38) | NO | 缓存对象所在的节点端口 |
| CACHE_OBJECT_ID | NUMBER(38) | NO | lib cache分配的缓存对象id |
| PARAMETERIZE_TEXT | CLOB | NO | - 匿名块和 PS 模式的 CALL 语句场景：表示参数化 SQL 文本 - Procedure/Function/Package 等场景：表示存储过程对象名称 |
| OBJECT_TEXT | CLOB | NO | 查询语句文本，该字段仅在匿名块和 PS 模式的 CALL 语句场景下有效 |
| FIRST_LOAD_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 第一次被加载时间，单位为微秒 |
| LAST_ACTIVE_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 上一次缓存命中时间，单位为微秒 |
| AVG_EXE_USEC | NUMBER(38) | NO | 平均执行时间，单位为微秒 |
| SLOWEST_EXE_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 最慢执行时间戳，单位为微秒 |
| SLOWEST_EXE_USEC | NUMBER(38) | NO | 最慢一次执行时间耗时，单位为微秒 |
| HIT_COUNT | NUMBER(38) | NO | 缓存命中次数 |
| CACHE_OBJ_SIZE | NUMBER(38) | NO | 缓存对象占用的内存大小 |
| EXECUTIONS | NUMBER(38) | NO | 存储过程成功执行的次数 |
| ELAPSED_TIME | NUMBER(38) | NO | 最近一次存储过程执行时间，单位为微秒 |
| OBJECT_TYPE | CLOB | NO | 缓存对象类型(如：Procedure、Function、Trigger 等) |
| OBJECT_ID | NUMBER(38) | NO | 存储过程对象 ID(`routine_id`/`package_id`) |
| COMPILE_TIME | NUMBER(38) | NO | 存储过程编译耗时，单位为微秒 |
| SCHEMA_VERSION | NUMBER(38) | NO | Schema 版本号 |
| PS_STMT_ID | NUMBER(38) | NO | 请求对应的 Prepare ID：   - `-1`：表示 SQL 语句没有使用 PS 协议 - 非 `-1`：表示 SQL 语句使用了 PS 协议，表示 PS 协议对该语句返回的唯一标志 |
| DB_ID | NUMBER(38) | NO | 存储过程编译时使用的数据库 ID   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 版本引入。 |
| PL_CG_MEM_HOLD | NUMBER(38) | NO | PL CG 阶段 hold 的内存   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP2 版本引入。 |
| SYS_VARS | varchar(4096) | NO | 展示当前 SESSION 上影响 plan 生成的系统变量   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP2 版本引入。 |
| PARAM_INFOS | CLOB | NO | 对匿名块和 call proc info 展示被参数化的类型信息   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP2 版本引入。 |
| SQL_ID | varchar(32) | NO | 使用 db_name+routine_name MD5 生成的唯一 ID   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.3.x 版本中，该字段从 V4.3.5 BP2 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP4 版本引入。 |
| OUTLINE_VERSION | NUMBER(38) | NO | 限流 outline 的版本, 默认是 `0`  #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.3.x 版本中，该字段从 V4.3.5 BP2 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP4 版本引入。 |
| OUTLINE_ID | NUMBER(38) | NO | 限流 outline 的 ID，默认是 `-1`  #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.3.x 版本中，该字段从 V4.3.5 BP2 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP4 版本引入。 |
| CONCURRENT_DATA | CLOB | NO | 限流内容，默认是 `/*+max_concurrent(-1)*/`，`-1` 表示不做限流   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.0 版本引入。 - 在 V4.3.x 版本中，该字段从 V4.3.5 BP2 版本引入。 - 在 V4.2.x 版本中，该字段从 V4.2.5 BP4 版本引入。 |
| CG_TIME | NUMBER(38) | NO | PL 编译时 code generate 占用的时间。   #### 说明  - 在 V4.4.x 版本中，该字段从 V4.4.2 版本引入。 |

## 查询示例

查询当前租户下所有 Server 中 PL 相关的缓存对象的基础信息。

```shell
obclient > SELECT * FROM SYS.GV$OB_PL_CACHE_OBJECT WHERE ROWNUM < = 1 \G

```

查询结果如下：

```shell
*************************** 1. row ***************************
        TENANT_ID: 1004
           SVR_IP: 172.xx.xxx.xxx
         SVR_PORT: 2882
  CACHE_OBJECT_ID: 567
PARAMETERIZE_TEXT: BEGIN DBMS_STATS.ASYNC_GATHER_STATS_JOB_PROC(?); END
      OBJECT_TEXT: BEGIN DBMS_STATS.ASYNC_GATHER_STATS_JOB_PROC(?); END
  FIRST_LOAD_TIME: 30-JUL-25 04.46.58.530625 PM
 LAST_ACTIVE_TIME: 04-AUG-25 04.46.58.448349 PM
     AVG_EXE_USEC: 18777
 SLOWEST_EXE_TIME: 30-JUL-25 04.46.59.016867 PM
 SLOWEST_EXE_USEC: 486909
        HIT_COUNT: 480
   CACHE_OBJ_SIZE: 15872
       EXECUTIONS: 481
     ELAPSED_TIME: 9032072
      OBJECT_TYPE: ANONYMOUS
        OBJECT_ID: 18446744073709551615
     COMPILE_TIME: 76418
   SCHEMA_VERSION: -1
 PL_EVICT_VERSION: 1753864526437224
       PS_STMT_ID: -1
            DB_ID: 201006
   PL_CG_MEM_HOLD: 345660
         SYS_VARS: 4,BYTE,17180131328,
      PARAM_INFOS: {1,0,0,-85,15,7,18446744073709551615}
           SQL_ID: E6454891418256E7AEE67AC9BBB536B4
  OUTLINE_VERSION: 0
       OUTLINE_ID: -1
  CONCURRENT_DATA: /*+max_concurrent(-1)*/
          CG_TIME: 7608
1 row in set (0.009 sec)

```

## 相关文档

[V$OB_PL_CACHE_OBJECT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005283843)

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
