logbufsz - ログ・バッファー・サイズ構成パラメーター

このパラメーターによって、dbheap パラメーターによって定義されるデータベース・ヒープの中から、 ログ・バッファーのサイズを指定します。 ログ・バッファーはログ・レコードをディスクに書き込む前に、 ログ・レコードのバッファーとして使用されます。

構成タイプ
データベース
パラメーター・タイプ
  • 構成可能
  • Db2® pureScale® 環境のメンバーにより構成可能
デフォルト [範囲]
32 ビット・プラットフォーム
256 [4 - 4 096 ]
64 ビット・プラットフォーム
256 [4 - 131 070 ]
注: デフォルト値は、初期データベース作成後に Db2 構成アドバイザーによって変更される場合があります。
単位
ページ (4 KB)
以下のいずれかのときに、ログ・レコードがディスクに書き込まれます。
  • mincommit 構成パラメーターに よって定義されたように、トランザクションのコミット、または トランザクションのグループのコミットが行われたとき。
  • ログ・バッファーが満杯になったとき。
  • その他のいくつかの内部データベース・マネージャー・イベントの結果として。

また、このパラメーターは dbheap パラメーター以下でなければなりません。 ログ・レコードのバッファリングは、ログ・レコードのディスクへの 書き込み頻度が少なくなり、一度により多くのログ・レコードが 書き込まれるため、より効率的なロギング・ファイル入出力になります。

推奨: 専用ログ・ディスクに相当数の読み取り活動がある場合、 またはディスクの使用率が高い場合、バッファー域のサイズを大きくしてください。 このパラメーターの値を増やす場合は、ログ・バッファー域が、 dbheap パラメーターでコントロールされるスペースを 使用するので、dbheap パラメーターも考慮してください。

データベース・システム・モニターを使用すると、ログ・バッファーが満杯になった頻度を判別できます。ログ・バッファーがフルになると、新しいログ・レコードを書き込む前に、バッファーの内容をディスクに書き出す必要があります。 num_log_buffer_full (フル・ログ・バッファーの数) モニター・エレメントを参照してください。