6. PostgreSQL8.0とPostgreSQL8.1の性能比較
2006.06.08 株式会社四次元データ 内田康介
pgbench 6章 PostgreSQL8.0とPostgreSQL8.1の性能比較
- 6.1. テスト方法
6.1. テスト方法
pgbenchを用いてPostgreSQL8.0.7とPostgreSQL8.1.3を同条件・同マシンでベンチマークテストを行い、その結果を比較します。
テストは以下の方法で行ないます
- pgbenchはPostgreSQL8.1に同封されていたものを使用します。
- それぞれ、スケーリングファクターを25に設定し、データベースを初期化します。
実行例
$ createdb test $ pgbench -i -s 25 test
- 正確なデータを計測するために、同条件で5回テストを実行しその平均をとります。
- 様々な条件でテストを実行し、その結果の推移をグラフに表します。
- テスト結果のグラフに用いられる値は、tpsの算出にクライアントとの接続の確立にかかった時間を含めないものを使用しています。
- 2台のサーバーで同様のテストを実行します。