---
title: 编组
description: 修改资源单元的配置 修改资源单元配置即是调整资源单元配置中的 CPU、Memory 等的值。 前提条件 在修改资源单元配置前，如果该资源单元配置正在被租户使用并且确认需要增加资源，则在增加资源的过程中必须保证 OBServer 有足够的剩余资源可用于分配。您可以通过内部表 oceanbase.GV$OB_SERVER…
---
切换语言

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

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

# 修改资源单元的配置

更新时间：2026-05-31 11:08:16

修改资源单元配置即是调整资源单元配置中的 CPU、Memory 等的值。

## 前提条件

在修改资源单元配置前，如果该资源单元配置正在被租户使用并且确认需要增加资源，则在增加资源的过程中必须保证 OBServer 有足够的剩余资源可用于分配。您可以通过内部表 `oceanbase.GV$OB_SERVERS` 来查询节点总资源和已经分配的资源，然后通过计算来确定是否可以修改资源单元配置。

## 通过 SQL 语句修改资源单元的配置

修改资源单元配置时，可修改 CPU、内存、IOPS 及日志盘规格中的若干项，没有被修改的值将保持不变。

修改资源单元的语句如下：

```sql
ALTER RESOURCE UNIT unitname
MAX_CPU [=] cpunum,
[MIN_CPU [=] cpunum,]
MEMORY_SIZE [=] memsize,
[MAX_IOPS [=] iopsnum, MIN_IOPS [=] iopsnum,IOPS_WEIGHT [=]iopsweight,]
[LOG_DISK_SIZE [=] logdisksize];

```

示例：

使用 `root` 用户登录数据库的 `sys` 租户后，修改资源单元 `unit1` 的配置。

```sql
obclient> ALTER RESOURCE UNIT unit1 MAX_CPU 15, MEMORY_SIZE '20G';

```

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