基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
DELETE_PLAN
更新时间:2026-11-04 10:11:55
DELETE_PLAN 过程用于删除指定的资源计划以及它所引用的所有计划指令。
该过程常用于资源计划下线场景:当某个资源计划整体不再使用时,调用本过程可连同其下的全部计划指令一并删除,而无需先逐条调用 DELETE_PLAN_DIRECTIVE 清理。
语法
DBMS_RESOURCE_MANAGER.DELETE_PLAN (
plan IN VARCHAR(65535));
参数说明
| 参数 | 解释 |
|---|---|
| plan | 待删除的资源计划名称。 |
使用说明
- 不能删除当前生效的资源计划(即系统变量
resource_manager_plan指定的计划),否则报错Not supported feature or function,并提示deleting active plan。删除前需先将resource_manager_plan切换为其他计划或置空。 - 删除计划时会一并删除该计划引用的所有计划指令。
示例
创建名为 NIGHT 的资源计划,再将其删除。
obclient> CALL DBMS_RESOURCE_MANAGER.CREATE_PLAN('NIGHT', 'night plan');
obclient> CALL DBMS_RESOURCE_MANAGER.DELETE_PLAN('NIGHT');