OceanBaseデータベースはマルチテナント設計のデータベースであり、同一プロセスが複数のテナントのリクエストを実行します。テナントのリソース分類には、500テナントメモリ、システムテナントメモリ、業務テナントメモリの3種類があります。
500は特殊な仮想テナントであり、共有型で、非物理テナントが消費するメモリはすべてOceanBaseデータベースによって500テナントに割り当てられます。
システムテナントは、OceanBaseデータベースが自動的に作成する最初の物理テナントであり、クラスタ関連の内部テーブルを管理します。これらの内部テーブルに対するリクエストでトリガーされるメモリは、sysテナントに割り当てられます。
業務テナントは、クラスタのインストール後にDBAが作成し、業務トラフィックを実行する物理テナントです。これらのテナントのリクエストでトリガーされるメモリは、テナント自身に割り当てられます。