本ページでは、フラッグシップ版クラスタインスタンスでテナントを作成する方法を紹介します。フラッグシップ版では、同一クラスタ内に、MySQL互換モード、Oracle互換モード、HBase API互換モード、Table API互換モードを含む複数のワークロードタイプのテナントを作成できます。
前提条件
フラッグシップ版クラスタインスタンスの作成が完了していること。詳細はクラスタインスタンスの作成をご参照ください。
使用制限
以下のルールに基づいて、単一のクラスタインスタンスで作成可能な最大テナント数を計算できます。
最大テナント数 = min(クラスタの1レプリカ当たりのCPU数 × クラスタノード数、クラスタで許可される最大テナント数)。ただし、次の点に注意してください。
- 3F(3つのフル機能ノード)デプロイプランを採用するクラスタでは、作成可能な最大テナント数のデフォルト値は50です。
- 2F1A(2つのフル機能ノードと1つのアービトレーションノード)デプロイプランを採用するクラスタでは、作成可能な最大テナント数のデフォルト値は32です。
説明
- クラスタのデプロイについては、デプロイプランをご参照ください。
- より多くのテナントを作成する必要がある場合は、OceanBaseテクニカルサポートにお問い合わせください。
操作手順
OceanBase Cloudコンソールにログインします。
左側のナビゲーションペインで、**インスタンス**をクリックします。
インスタンスリストから対象のフラッグシップ版クラスタインスタンスを見つけ、クラスタ名をクリックしてクラスタインスタンスのワークベンチを開きます。
ページの右上隅にある**新規テナント**をクリックします。
要件に応じてテナント構成情報を設定します。
構成パラメータ説明テナント名 テナント名を設定します。長さは2〜64文字で、英数字、アンダースコア、ハイフンのみを使用できます。 sysは設定できません。互換モード フラッグシップ版は以下の互換モードをサポートします。 - MySQL互換モード:MySQL構文との互換性が高く、MySQLプロトコルをサポートしています。オンライントランザクションやWebアプリケーションなどに適しています。
- Oracle互換モード:Oracle構文との互換性が高く、PL/SQLをサポートしています。Oracleから移行するコアビジネスシステムに適しています。
- HBase API互換モード:HBase APIと互換性があり、ワイドテーブルストレージをサポートしています。大規模なデータストレージ、時系列データ、ログストレージなどに適しています。
- Table API互換モード:Table APIインターフェースを提供し、構造化データの保存をサポートしています。Key-Valueストレージやメタデータ管理などに適しています。
パラメータテンプレート 互換モードとしてMySQLまたはOracleを選択した場合、パラメータテンプレートを選択できます。 - OLTP(単純トランザクション):シンプルなトランザクション処理向けに最適化されており、ショートトランザクション、高い同時実行性、ポイントクエリを中心とするシナリオに適しています。
- OLTP(複雑トランザクション):複雑なトランザクション処理向けに最適化されており、ロングトランザクション、複雑なSQL、複数テーブルの結合を行うシナリオに適しています。
- HTAP(ハイブリッドワークロード):トランザクション処理と分析クエリのバランスを取り、トランザクション処理とリアルタイム分析の両方が必要なシナリオに適しています。
- OLAP(オンライン分析):分析クエリ向けに最適化されており、複雑なクエリ、レポート分析、データウェアハウスのシナリオに適しています。
説明
HBase API互換モードおよびTable API互換モードは、パラメータテンプレートの選択をサポートしていません。
リソースユニット数 Unitはリソースの単位であり、OceanBaseデータベースはUnitごとに物理リソースを管理します。UnitはCPU、メモリ、ストレージスペース、IOPSなどの物理リソースで構成されます。各Unitにはクラスタ内の複数のノードのリソースが含まれており、Unitを1つ追加するごとに、対応するノード数分のリソースが増加します。 ユニット構成 テナントが単一ノードで使用するCPU数とメモリ容量を設定します。 説明
- すべてのテナントのCPU数とメモリ容量の合計は、所属クラスタの仕様を超えてはなりません。
- テナントの総利用可能リソース = 単一レプリカに割り当てられたリソース量 × リソースが分散するノード数 × レプリカ数
文字セット データベースで使用する文字セットを選択します。 - MySQL互換モードはutf8mb4、gbk、gb18030、utf16などの文字セットをサポートします。
- Oracle互換モードはutf8mb4、utf8、latin1、gbk、gb18030をサポートします。
- HBase APIおよびTable API互換モードはutf8mb4をサポートします。
照合順序 utf8mb4_general_ci、utf8mb4_binなどの照合順序情報を設定します。 タイムゾーン タイムゾーン情報を設定します。 プライマリゾーン テナントのプライマリゾーンを設定します。 ネットワーク構成 外部からアクセスできるように、パブリックネットワークアドレスを同時に作成できます。 備考 (オプション) 備考は30文字以内で入力してください。 **作成**をクリックします。テナントリストページでテナント作成の進行状況を確認できます。
次のステップ
テナントの作成後、次の操作を行えます。
- データベースアカウントを作成する。詳細はアカウントの作成をご参照ください。
- データベースに接続する。詳細はデータベースへの接続をご参照ください。