---
title: "更新资源管理计划内容 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: 更新资源管理计划内容 创建资源管理计划内容后，可以根据业务需要，调用 DBMS_RESOURCE_MANAGER 系统包中的 UPDATE_PLAN_DIRECTIVE 子程序更新资源管理计划内容。可以更新的内容包括资源管理计划、绑定的资源组以及资源组所使用的 CPU 资源和 IOPS 资源的限制等。 前提条件 更新…
---
切换语言

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

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

# 更新资源管理计划内容

更新时间：2026-04-05 18:42:46

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/600.manage/200.tenant-management/600.common-tenant-operations/300.resource-isolation/200.resource-isolation-of-oracle-mode/400.update-a-plan-directive-of-oracle-mode.md)  

创建资源管理计划内容后，可以根据业务需要，调用 `DBMS_RESOURCE_MANAGER` 系统包中的 `UPDATE_PLAN_DIRECTIVE` 子程序更新资源管理计划内容。可以更新的内容包括资源管理计划、绑定的资源组以及资源组所使用的 CPU 资源和 IOPS 资源的限制等。

## 前提条件

更新资源管理计划内容前，如果您需要变更资源管理计划或资源组，请确认已创建好新的资源管理计划或资源组。创建新的资源管理计划或资源组的相关操作请参见 [配置用户级资源隔离](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479250)。

## 操作步骤

1. 租户管理员登录集群的 Oracle 租户。
 2. 调用 `DBMS_RESOURCE_MANAGER` 系统包中的 `UPDATE_PLAN_DIRECTIVE` 子程序，更新资源管理计划内容。

   ```sql
   obclient [SYS]> delimiter //

   obclient [SYS]> BEGIN DBMS_RESOURCE_MANAGER.UPDATE_PLAN_DIRECTIVE(
   PLAN => 'plan_a',
   GROUP_OR_SUBPLAN => 'big_group',
   NEW_COMMENT => 'new',
   NEW_MGMT_P1 => 40,
   NEW_UTILIZATION_LIMIT => 60,
   NEW_MIN_IOPS => 20,
   NEW_MAX_IOPS  => 100,
   NEW_WEIGHT_IOPS  => 10,
   NEW_MAX_NET_BANDWIDTH => 60,
   NEW_NET_BANDWIDTH_WEIGHT => 60);
   END ;//

   obclient [SYS]> delimiter ;

   ```

   相关参数说明如下：

      - `PLAN`：指定新的资源管理计划名称。
      - `GROUP_OR_SUBPLAN`：指定新的资源组。
      - `NEW_COMMENT`：填写新的资源管理计划内容的备注信息。
      - `NEW_MGMT_P1`：重新指定系统满负载情况下，承诺分配给本资源组的 CPU 占比。
      - `NEW_UTILIZATION_LIMIT`：重新指定资源组所使用的 CPU 资源的限制。
      - `NEW_MIN_IOPS`：重新指定出现 IO 争用时，资源组预留的 IOPS 资源，总和不超过 100。
      - `NEW_MAX_IOPS`：重新指定资源组最大可使用的 IOPS 资源，总和可以超过 100。
      - `NEW_WEIGHT_IOPS`：重新指定 IOPS 的权重值，总和可以超过 100`。
      - `NEW_MAX_NET_BANDWIDTH`：重新指定资源组最大可使用的网络带宽，总和可以超过 100。
      - `NEW_NET_BANDWIDTH_WEIGHT`：重新指定网络带宽的权重值，总和可以超过 100。
 3. 执行成功后，可以通过查询 `DBA_OB_RSRC_DIRECTIVES` 视图进行确认。

   ```shell
   obclient [SYS]> SELECT * FROM DBA_OB_RSRC_DIRECTIVES;

   ```

   查询结果如下：

   ```shell
   +--------+------------------+-----------+---------+-------------------+----------+----------+-------------+-------------------+----------------------+
   | PLAN   | GROUP_OR_SUBPLAN | COMMENTS  | MGMT_P1 | UTILIZATION_LIMIT | MIN_IOPS | MAX_IOPS | WEIGHT_IOPS | MAX_NET_BANDWIDTH | NET_BANDWIDTH_WEIGHT |
   +--------+------------------+-----------+---------+-------------------+----------+----------+-------------+-------------------+----------------------+
   | PLAN_A | BIG_GROUP        | new       |      40 |                60 |       20 |      100 |          10 |                60 |                   60 |
   | PLAN_A | SMALL_GROUP      | AP 优先   |     100 |               100 |       10 |       90 |          30 |               100 |                    0 |
   +--------+------------------+-----------+---------+-------------------+----------+----------+-------------+-------------------+----------------------+
   2 rows in set

   ```

   有关 `DBA_OB_RSRC_DIRECTIVES` 视图的详细介绍，参见 [DBA_OB_RSRC_DIRECTIVES](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004477271)。

## 相关文档

[UPDATE_PLAN_DIRECTIVE](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004480302)

 上一篇 下一篇 ![有帮助](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) 咨询热线
