---
title: "创建资源单元 | OceanBase 文档中心"
description: 创建资源单元 在创建租户前，需要先确定租户的资源单元配置和资源使用范围。您可以通过 SQL 语句或 OCP 创建资源单元。 通过 SQL 语句创建资源单元 租户使用的资源被限制在资源单元的范围内，如果当前存在的资源单元配置无法满足新租户的需要，可以新建资源单元配置。 创建资源单元配置的语句如下： CREATE RES…
---
切换语言

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

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

# 创建资源单元

更新时间：2026-05-15 15:29:06

在创建租户前，需要先确定租户的资源单元配置和资源使用范围。您可以通过 SQL 语句或 OCP 创建资源单元。

## 通过 SQL 语句创建资源单元

租户使用的资源被限制在资源单元的范围内，如果当前存在的资源单元配置无法满足新租户的需要，可以新建资源单元配置。

创建资源单元配置的语句如下：

```sql
CREATE RESOURCE UNIT unitname
MAX_CPU [=] cpunum,
MAX_MEMORY [=] memsize,
MAX_IOPS [=] iopsnum,
MAX_DISK_SIZE [=] disksize,
MAX_SESSION_NUM [=] sessionnum,
[MIN_CPU [=] cpunum,]
[MIN_MEMORY [=] memsize,]
[MIN_IOPS [=] iopsnum] ;

```

语句说明：

- 该语句仅支持 `sys` 租户的管理员执行。
 - 语句中涉及的参数不能省略，必须指定 CPU、Memory、IOPS、Disk Size 和 Session Num 的大小。

  #### 注意

  在该语句中，当前仅 `MIN_CPU`、`MAX_CPU`、`MIN_MEMORY` 和 `MAX_MEMORY` 会产生实际作用，其他字段需要填写，但系统不会做任何处理。
 - 为参数指定值时，可以采用纯数字不带引号的方式，也可以使用带单位加引号的方式（例如：`'1T'`、`'1G'`、`'1M'`、`'1K'`）。

  例如： `max_memory='10G'` 等效于 `max_memory=10737418240`

  > **说明**
  >
  >  
  >
  > 为参数指定值时，不建议使用纯数字带引号的方式。
 - `MAX_MEMORY` 的取值范围为 [1073741824,+∞)，单位为字节，即最小值为 1 GB。
 - `MAX_IOPS` 的取值范围为 [128,+∞)。
 - `MAX_DISK_SIZE` 的取值范围为 [536870912,+∞]，单位为字节，即最小值为 512 MB。
 - `MAX_SESSION_NUM` 的取值范围为 [64,+∞)。
 - `MAX_CPU` 和 `MAX_MEMORY` 表示使用该资源配置的资源单元能够提供的 CPU和 Memory 的上限。`MIN_CPU` 和 `MIN_MEMORY` 表示使用该资源配置的资源单元能够提供的 CPU 和 Memory 的下限。

创建资源单元 `unit1` 的示例如下：

```sql
obclient> CREATE RESOURCE UNIT unit1 MAX_CPU 1, MAX_MEMORY '1G', MAX_IOPS 128,MAX_DISK_SIZE '10G', MAX_SESSION_NUM 64, MIN_CPU=1, MIN_MEMORY='1G', MIN_IOPS=128;

obclient> CREATE RESOURCE UNIT unit1 MAX_CPU 1, MAX_MEMORY 1073741824, MAX_IOPS 128, MAX_DISK_SIZE 10737418240, MAX_SESSION_NUM 64, MIN_CPU=1, MIN_MEMORY=1073741824, MIN_IOPS=128;

```

创建的资源单元实际上是资源单元的模版。可以被其他多个不同的资源池使用。比如，资源单元 `unit1` 创建后，可以创建资源池 `pool1` 和 `pool2` 并且 `pool1` 和 `pool2` 均使用 `unit1` 资源单元的配置。

## 通过 OCP 创建资源单元

Unit 规格即为资源单元配置，Unit 规格指的是在单 Zone 的单 Server 上可分配的资源总量，只有当租户在某个 Server 上有 Unit 时，租户才能使用该 Server 存储数据。

OCP 内置了一套 Unit 规格，如果需要使用其他 Unit 规格，您可以在 OCP 上新增自定义的 Unit 规格。

1. 登录 OCP。

   进入 **集群** 页面。
 2. 在左侧导航栏上，单击 **租户**。
 3. 在页面右上角，单击 **Unit 规格管理**，进入 **Unit 规格管理** 页面。
 4. 单击 **新增 Unit 规格**，根据页面提示填写 **规格名称**、**CPU（核）** 和 **内存（GB）**。

   ![新增 Uint 规格](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/5163442261/p275409.png)

## 更多信息

创建资源单元后，管理员就可以在创建资源池时指定资源单元，并最终分配给相应的租户，更多资源单元的管理操作请参见以下信息：

- [查看资源单元配置](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000946267)
 - [修改资源单元的配置](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000946268)
 - [删除资源单元](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000946332)

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