基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
POPULATE_UTL_RECOMP_SKIP_LIST
更新时间:2026-07-15 20:42:46
POPULATE_UTL_RECOMP_SKIP_LIST 用于收集当前系统中无效对象,后续的编译会跳过这些无效对象。
功能适用性
该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL 模式。
语法
UTL_RECOMP.POPULATE_UTL_RECOMP_SKIP_LIST(
schema IN VARCHAR2 DEFAULT NULL,
object IN VARCHAR2 DEFAULT NULL,
flags IN PLS_INTEGER DEFAULT 0
);
参数说明
| 参数 | 说明 |
|---|---|
| schema | 指定要跳过重编译的数据库对象所在的模式(schema)名称。 |
| object | 指定要跳过重编译的数据库对象的名称。 |
| flags | 在同名表存在的情况下起作用。取值 512 表示 SYS 租户下已经存在同名的表,则直接使用该表,1024 表示如果已经存在同名表,则 DROP 掉,自动重新创建。默认值为 0(非必选),没有特殊含义。 |
示例
EXECUTE UTL_RECOMP.POPULATE_UTL_RECOMP_SKIP_LIST();
Query OK, 1 row affected (23.463 sec)