pg_test_fsync

PostgreSQL 9.1.1文書
前のページ | 巻戻し | 付録 F. 追加で提供されるモジュール | 早送り | 次のページ

# F.34. pg_test_fsync

pg_test_fsyncは使用するシステムにおいて最速なwal_sync_methodは何かについて、合理的な見解を提供することを意図したものです。 同時に識別されたI/O問題のイベントに診断情報を提供します。 しかしpg_test_fsyncで示される差異が、実際のデータベーススループットにおいて差異として現れないことがあります。 特に、多くのデータベースサーバはトランザクションログにより速度制限されていないからです。

## F.34.1. 使用法

    pg_test_fsync [options]

pg_test_fsyncは以下のコマンドラインオプションを受け付けます。

`-f`
`--filename`

  テストデータを書き込むためのファイルの名前を指定します。 このファイルは`pg_xlog`ディレクトリがある、または格納する予定のファイルシステムと同じファイルシステムになければなりません。 （`pg_xlog`にはWALファイルが含まれます。） デフォルトは現在のディレクトリ内の`pg_test_fsync.out`です。

`-o`
`--ops-per-test`

  １テストあたりの操作数を指定します。 テストあたりの操作を多くするほど、テストの精度が向上しますが、実行により時間がかかるようになります。 デフォルトは2000です。

## F.34.2. 作者

Bruce Momjian `<bruce@momjian.us>`

前のページ | ホーム | 次のページ
pgstattuple | 上に戻る | pg_trgm