---
title: github-fill
description: "CREATE RESOURCE POOL 描述 该语句用来创建资源池，用于描述可以分配给租户的资源单元集合。 每个资源池仅能绑定给一个租户，租户在 Zone 内被分配的所有资源总量为：Unit 规格 * Unit 数量。 语法 CREATE RESOURCE POOL poolname UNIT [=] unitna…"
---
切换语言

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

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

# CREATE RESOURCE POOL

更新时间：2023-11-28 19:30:55

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.1.0/zh-CN/700.reference/400.development-reference/100.sql-syntax/100.system-tenants/600.create-resource-pool.md)  

## 描述

该语句用来创建资源池，用于描述可以分配给租户的资源单元集合。

每个资源池仅能绑定给一个租户，租户在 Zone 内被分配的所有资源总量为：Unit 规格 * Unit 数量。

## 语法

```sql
CREATE RESOURCE POOL poolname
UNIT [=] unitname,
UNIT_NUM [=] unitnum,
ZONE_LIST [=] ('zone' [, 'zone' ...]);

```

## 参数解释

| **参数** | **描述** |
| --- | --- |
| poolname | 指定要创建的资源池的名称。 |
| UNIT [=] unitname | 指定资源规格的名称。 |
| UNIT_NUM [=] unitnum | 指定要创建的单个 Zone 下的 Unit 个数。 每个单元会根据当前集群负载，自动在每个 Zone 中选择一个 Server 负载，但同一个资源池的多个 Unit 不能分配到同一个 Server，即一个资源池包含的Unit 个数不能超过单 Zone 内 Server 的个数。 |
| ZONE_LIST [=] ('zone' [, 'zone' ...]) | 指定要创建的资源池所属的 Zone。 |

## 示例

创建资源池 `pool1`，属于集群 `zone1`。

```sql
obclient> CREATE RESOURCE POOL pool1 UNIT='unit1', UNIT_NUM=1, ZONE_LIST=('zone1');
Query OK, 0 rows affected

```

查询创建后的资源池信息。

```sql
obclient> select * from oceanbase.DBA_OB_RESOURCE_POOLS;

```

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