2.6 レコードの配置制御(サブページ分割をしない場合)
HiRDB/SDのレコードの配置制御について説明します。HiRDB/SDはレコードを次の表に示すように格納します。
レコードの配置制御 |
SDBデータベース種別 |
||
---|---|---|---|
4V FMB |
4V AFM |
SD FMB |
|
|
○ |
○ |
○ |
|
○ |
○ |
× |
ルートレコードの格納時に事前割り当てページをあらかじめ確保しておくことで,ルートレコード下のレコードの格納およびレコードの削除を繰り返し実行した場合でも,連続したデータページ内にレコードを配置できる(この機能を事前ページ割り当て機能といいます)。 |
○ |
× |
× |
- 参考
-
サブページ分割をする場合の配置制御については,「2.7 レコードの配置制御(サブページ分割をする場合)」を参照してください。
レコード格納時,およびデータロード時の空き領域の作成方法については,「3.2.5 レコード格納時の空き領域の作成(サブページ分割をしない場合)」を参照してください。
SD FMBのSDBデータベースの場合,DMLによるレコードの格納時に空き領域を作成することはできません。