2.2.2 DBエリアの種類

DBエリアには幾つかの種類があり,用途ごとに各DBエリアを使い分ける必要があります。DBエリアの種類を次の表に示します。

表2-1 DBエリアの種類

項番DBエリアの種類説明
1表用DBエリア表を格納するDBエリアです。
2インデクス用DBエリアインデクスを格納するDBエリアです。
3作業表用DBエリアSQLの実行時にXDBが作成する作業表を格納するDBエリアです。
作業表については,「4.3.4 作業表を作成するSQL」を参照してください。
4マスタディレクトリ用DBエリアシステムの内部情報を格納するDBエリアです。
5ディクショナリ用DBエリアディクショナリ表およびディクショナリ表のインデクスを格納するDBエリアです。
ディクショナリ表については,「付録A ディクショナリ表」を参照してください。

XDBのユーザは,作成する表やインデクス,および実行するSQLを考慮して,DBエリアを設計し,作成する必要があります。DBエリアの設計については,「3.4 DBエリアの設計」を参照してください。

なお,マスタディレクトリ用DBエリアとディクショナリ用DBエリアは,XDBの開始時に自動的に作成されるため,XDBのユーザがこれらのDBエリアを作成する必要はありません。