10月 23

pgbench インストール

By ststyle PostgreSQL, pgbench コメントは受け付けていません。

pgbenchにてpostgreSQLの

ベンチマークを測定する事ができます

言うまでもありませんがポスグレをインストールしたサーバで行います。

pgbenchのインストール

su postgres
cd /usr/local/src/postgresql-8.3.4/contrib/pgbench
make
make install

ベンチマーク用データベースを作成し、初期化


createdb pgbench
pgbench -i pgbench

測定評価

tps(trunsaction per second)値が高いほど良い

デフォルトはクライアント数1、トランザクション数10で

SELECT,INSERT,UPDATEが実行される
tpsは1秒間に処理可能なトランザクション数で

数字が大きいほど性能が良いということ
2行の違いは接続の確立に要した時間を含むか含まないか

SELECTのみをクライアント数10、トランザクション数100とする場合は


$ pgbench -S -c 10 -t 100 pgbench
Tagged with:
preload preload preload