Hitachi

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


6.9.1 マスタログファイルの容量の求め方

マスタログファイルには,HADBサーバの稼働中に出力されるイベントログが格納されます。前回稼働時に出力されたイベントログは,HADBサーバを開始したときにマスタログファイルから削除されます。

HADBサーバの稼働中はイベントログが出力されるため,マスタログファイルは単調増加します。そのため,HADBサーバの稼働期間を基にマスタログファイルの容量を見積もり,十分なディスク容量を確保してください。マスタログファイルを格納しているディスクの空き容量が不足すると,HADBサーバの再起動が必要になるおそれがあります。

マスタログファイルの容量は次に示す計算式から求めてください。

計算式(単位:キロバイト)

[図データ]

変数の説明

tran_count

HADBサーバ稼働中の更新トランザクションの実行回数

arcdir_remove_count

HADBサーバ稼働中にアーカイブディレクトリ下が削除される回数

アーカイブマルチチャンク表に対して,対象のSQL文とコマンドを実行した場合に,アーカイブディレクトリ下が削除される回数を代入してください。アーカイブディレクトリ下が削除される回数を,次の表に示します。

表6‒13 アーカイブディレクトリ下が削除される回数

項番

実行するSQL文とコマンド

アーカイブディレクトリ下が削除される回数

1

  • DROP SCHEMA文

  • REVOKE文のSCHEMA

削除対象のスキーマに存在するアーカイブマルチチャンク表数を代入してください。

2

  • ALTER TABLE文(アーカイブマルチチャンク表をレギュラーマルチチャンク表に変更する場合)

  • DROP TABLE文

  • TRUNCATE TABLE文

1を代入してください。

3

PURGE CHUNK文

削除対象のチャンク数を代入してください。

4

adbunarchivechunkコマンド

処理対象のチャンク数を代入してください。

utlexec_count

HADBサーバ稼働中のコマンドの実行回数

次に示すコマンドを実行した回数の合計になります。

  • adbimportコマンド

  • adbidxrebuildコマンド

  • adbmodareaコマンド

  • adbmergechunkコマンド

  • adbgetcstコマンド

  • adbchgchunkcommentコマンド

  • adbchgchunkstatusコマンド

  • adbarchivechunkコマンド

  • adbunarchivechunkコマンド

UTi

HADBサーバ稼働中に実行したコマンドごとのデータベース更新スレッド数

コマンドごとのデータベース更新スレッド数は,次に示す計算式から求めてください。