租戶是資料庫物件管理和資源管理的基礎,既是各類資料庫物件的容器,又是各種資源(CPU、Memory、IO 等)的容器。您可以在 OceanBase 管理主控台建立並管理租戶。
前提條件
已完成叢集執行個體的建立工作,詳情參見 購買執行個體。
使用限制
您可以根據如下規則計算單個叢集執行個體下所能建立的最大租戶數:
最大租戶數=min(叢集單節點 CPU 數*叢集節點數,叢集允許最大租戶數),其中叢集允許最大租戶數為 50。
2F 情境下,叢集執行個體最多支援建立 32 個租戶;3F 情境下,叢集執行個體最多支援建立 50 個租戶。
操作步驟
登入 OceanBase 管理主控台。
在左側導覽列中,單擊 執行個體列表。

在執行個體列表中找到目的地組群執行個體,單擊叢集執行個體名稱,進入 叢集執行個體工作台。
在頁面右上方,單擊 建立租戶 。
按需求填寫租戶配置。
配置參數
說明
租戶名稱
設定租戶名稱。
長度為 2~64,只能包含中文、數字、英文字母、底線、虛線,區分大小寫,必須以字母或底線開頭。不可設定為 sys。
租戶模式
支援設定為 Oracle 或 MySQL 模式。
參數模板
提供 4 種不同參數模板選擇,具體的參數和變數詳見 參數模板說明。
說明目前參數模板配置僅支援新建立的 OceanBase V4.3.3 及以上版本使用。
OLTP 簡單事務:適用線上訂單交易、支付等核心系統,高並發點查為主的互連網業務,每次執行的 SQL 比較簡單,要求快速響應。
OLTP 複雜事務:適用有複雜事務的線上交易系統,比如有複雜串連計算、有子查詢、使用 PL 編寫的批次工作的情境,存在長事務、大事務的情況。 如果這個叢集執行個體專門用於 OLTP 負載事務情境,建議對叢集參數大查詢策略
large_query_threshold做最佳化從預設 600s 調整為 5s。HTAP 混合負載:同時運行事務和線上分析的混合負載情況,在提供 OLTP 能力的基礎上,通過向量化能力提升線上分析情境的計算能力。
OLAP 線上分析:線上分析 OLAP 的即時數倉情境,預設建立的表會使用列格式儲存,以及更加最佳化的向量化引擎,提升複雜分析情境的計算能力。如果這個叢集執行個體專門用於 OLAP 分析情境使用,建議對系統變數和叢集參數做對應的最佳化調整,比如開啟自適應並行計算、SQL 排序記憶體空間最佳化、SQL 和事務逾時設定、大查詢策略等配置,同時租戶字元集建議使用
utf8mb4_bin。
字元集
選擇資料庫要用的字元集。
MySQL 模式的租戶支援如下字元集:
utf8mb4_general_ci
utf8mb4_bin
utf8mb4_unicode_ci
utf16_general_ci
utf16_bin
utf16_unicode_ci
gbk_chinese_ci
gbk_bin
gb18030_chinese_ci
gb18030_bin
binary
Oracle 模式的租戶支援如下字元集:
utf8
gbk
說明標準版(Key-Value)叢集執行個體下建立租戶僅支援 utf8mb4 字元集,暫不支援修改。
表名大小寫
設定是否區分表名大小寫。
說明當 租戶模式 設定為 MySQL 時需要設定該參數,預設不區分。
租戶建立後此配置不可修改。
時區
設定時區資訊。
資源 Unit 數
設定租戶的資源 Unit 數。
調大 Unit 數,需要提前對叢集進行節點擴容,詳情參見 增刪節點。
分配資源量
設定租戶在單個節點上的 CPU 和記憶體大小。單擊展開 更多進階配置 可設定租戶的可用 IOPS 和日誌盤大小。
說明僅 OceanBase 資料庫 V4.x 版本的租戶支援設定日誌盤大小。
僅 OceanBase 資料庫 V4.2.5 及以上版本的租戶支援設定可用 IOPS。
OceanBase 資料庫 V3.x 和 V4.x 版本的叢集執行個體支援建立 1C4GB 的租戶。
所有租戶 CPU 與記憶體大小之和不可超過所屬叢集執行個體規格;V4.x 版本所有租戶的日誌盤大小之和不可超過所屬叢集的日誌盤容量。
租戶的總可使用資源=單節點分配資源量*資源分布節點數*副本數量
主地址的 VPC 網路
選擇資料庫執行個體所在網路的專用網路 ID。建議使用您業務或應用所處的VPC網路,可以有效降低訪問時延。
如果沒有合適的 VPC,請根據頁面提示建立一個 VPC,詳情參見 什麼是專用網路。
租戶主可用性區域
選擇租戶的主可用性區域。可以同時選擇多個主可用性區域。
主地址的主可用性區域
選擇租戶主地址代理部署的可用性區域。
說明主地址代理可用性區域與資料主可用性區域不一致時,存在一定資料延遲風險。
主地址的 VSwitch 交換器
選擇主地址綁定的虛擬交換器 ID,支援查看可用私人 IP 個數。當可用私人 IP 個數為 0 時,需要重新選擇 VPC 和 VSwitch。
如果沒有合適的 VSwitch,請根據頁面提示建立一個,詳情參見 建立和管理交換器。
租戶白名單
自動同步叢集執行個體白名單分組至租戶,叢集執行個體白名單修改對叢集內所有租戶生效。後續可以為租戶新增其他白名單分組,詳情參見 設定租戶白名單分組。
備忘(可選)
備忘長度不能超過 30 個字元。
單擊 建立。可在執行個體列表頁查看租戶建立進度。