単一のデータベースの使用

MFDBFH を使用すると、データストアごとに複数のデータベースを作成する代わりに、複数のデータストアを単一の物理データベースに格納できます。これは、一意のデータベース スキーマ名を使用してリソースを区別することで容易になります。ベンダーのデータベース管理ツールでデータベースの内容を表示する場合に、リソースが独自のスキーマにグループ化されて表示されます。

リソース タイプ スキーマ名の形式

データストア

DBFH_<datastore-name>

たとえば、データストア名が VSAM の場合、関連するスキーマ名は DBFH_VSAM になります。

単一のデータベースの使用はオプションですが、パフォーマンスの観点で、関連するリソースすべてを 1 か所に格納することには利点があります。また、接続を共有できるため、各プロセスに必要な接続数が大幅に削減されます。「データベース接続の共有」を参照してください。

単一のデータベースを使用する代わりに、リソース (データストア、リージョン データベース、リージョン間データベース) ごとに個別のデータベースを使用することもできます。単一の操作/トランザクションで、リソースごとに個別の接続が必要になるため、明らかに効率が低下します。
注: 使用する格納方法に関係なく、他の MFDBFH 関連のプロセスにも追加の接続が必要になる場合もあります。

構成セクション内のデータベース作成手順では、単一のデータベースと個別のデータベースの両方を使用してリソースを作成する方法について説明しています。