Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


6.12.10 adbchgchunkstatusコマンド実行時に出力されるユーザログ容量(変数max_user_log)の求め方

adbchgchunkstatusコマンド実行時に出力されるユーザログ容量は,次に示す計算式から求めてください。

計算式(単位:バイト)
adbchgchunkstatusコマンド実行時に出力されるユーザログ容量TBLCHKSTATLOGIDXCHKSTATLOG+5,760,360×(1+idx_num

上記の計算式は,1表当たりの計算式です。adbchgchunkstatusコマンドの実行時に-mオプションを指定して複数の表のチャンクの状態を一括して変更する場合は,表ごとのユーザログ容量を上記の計算式で計算し,その合計値を求めてください。

変数の説明

idx_num

状態変更を行うチャンク内の実表に定義されたインデクスの数

TBLCHKSTATLOG

状態変更を行うチャンク内の実表のログ容量

次に示す計算式から求めてください。

計算式(単位:バイト)

[図データ]

  • dbarea_file_num

    実表を格納するデータ用DBエリアのDBエリアファイル数

  • change_chunk_num

    状態変更を行うチャンクの数

  • page_size

    実表を格納するデータ用DBエリアのページサイズ(単位:バイト)

IDXCHKSTATLOG

状態変更を行うチャンク内の実表に定義されたインデクスのログ容量

次に示す計算式から求めてください。

計算式(単位:バイト)

[図データ]

  • idx_num

    状態変更を行うチャンク内の実表に定義されたインデクスの数

  • dbarea_file_numi

    各インデクスのデータ用DBエリアのDBエリアファイル数

  • change_chunk_num

    状態変更を行うチャンクの数

  • page_sizei

    各インデクスのデータ用DBエリアのページサイズ(単位:バイト)