すべてのプロダクト
Search
ドキュメントセンター

Data Management:論理データベース

最終更新日:Mar 29, 2026

論理データベースは、1 つ以上の物理データベースを単一のエンティティにマップする仕組みであり、シャード化されたデータをクエリおよび操作の対象として「1 つのデータベース」として見せます。

ビジネスデータとトラフィックが単一のデータベースで処理可能な規模を超えた場合、データを複数の物理データベースに分割します。この手法を「シャーディング」といいます。論理データベースは、これらの物理シャードの上位レイヤーに位置し、それらを統合された 1 つのデータベースとして提供します。これにより、シャードを意識した SQL を記述することなく、すべてのシャードに対するクエリおよび管理が可能になります。

論理データベースを活用すると、以下のような操作が可能です:

  • 論理テーブルまたはテーブルパーティションを、あたかも単一テーブルであるかのようにクエリできます。

  • すべてのシャードにまたがるスキーマ設計を、1 か所で行えます。

  • 各物理データベースを個別に指定することなく、データのエクスポートや変更が可能です。

  • 論理データベースに対する権限を申請することで、関連付けられたすべての物理データベースに一度にアクセスできます。

サポートされる構成

論理データベースは、以下の 3 種類の構成で動作します。

構成説明
テーブルパーティション付きの単一データベース水平パーティショニングを実装した 1 つの物理データベース。
テーブルパーティション付きのシャード化データベース各物理データベースがパーティションテーブルを持つ、複数の物理データベース。
テーブルパーティションなしのシャード化データベーステーブルがパーティション化されていない、複数の物理データベース。

命名要件

物理データベースの命名規則は、論理データベースを構成する物理データベースの数によって異なります。

単一の物理データベース

論理データベースがちょうど 1 つの物理データベースにマップされる場合、そのデータベースにはテーブルパーティションを適用する必要があります。

複数の物理データベース

論理データベースが 2 つ以上の物理データベースにマップされる場合、そのデータベースの数および名称は、以下の要件を満たす必要があります。

要件詳細
データベースの数は、通常 2 の累乗(2、4、8、16、…)となります。
名前のサフィックス各データベース名は _xxxx で終端する必要があります。ここで xxxx は、0000 から始まり、各データベースごとに 1 ずつ増分される 4 桁のゼロパディングされた数字です。

論理データベースの構成

説明

データ所有者またはデータベース管理者 (DBA) が論理データベースを構成できます。

  1. Data Management コンソールの上部ナビゲーションバーで、search アイコンをクリックしてデータベースを検索します。

  2. データベース一覧から、対象のデータベースを見つけます。

  3. 操作 列で、その他 の上にポインターを移動し、論理データベースの構成 をクリックします。