iakioの日記 RSSフィード

2008-04-28

pgbenchの正しい使い方

| 23:40 | pgbenchの正しい使い方 - iakioの日記 を含むブックマーク はてなブックマーク - pgbenchの正しい使い方 - iakioの日記

PostgreSQL 8.3から、contrib/に格納されているプログラムについての説明が本体のドキュメントに記載されるようになりました。個人的には嬉しい変更点の一つです。

追加で提供されるモジュール - PostgreSQL 8.3.1文章

ベンチマークプログラムpgbenchの使い方や、ベンチマークをする上での注意点についても説明があります。(しかしいつの間にかずいぶん色んな機能がついてますね)。

まず第一に、数秒で終わる試験を決して信用しないでください。 -t設定を増やして、雑音を取り除くために、少なくとも数分試験にかかるようにしてください。 再現可能な数値を得るために数時間必要になる場合もあります。

pgbench - PostgreSQL 8.3.1文章

ふむふむ。

デフォルトのTPC-Bのような試験シナリオでは、初期倍率(-s)を試験予定のクライアント数(-c)の最大値と同程度にしなければなりません。 branchesテーブルには-s行しかありません。 また、前トランザクションはその内の1つを更新しようとします。 ですので、-c値を-sより大きくすると、他のトランザクションを待機するためにブロックされるトランザクションが多くなることは間違いありません。

pgbench - PostgreSQL 8.3.1文章

なるほど、、、考えたこともありませんでしたorz

トラックバック - http://postgresql.g.hatena.ne.jp/iakio/20080428

2008-04-22

あとで読む

| 05:04 | あとで読む - iakioの日記 を含むブックマーク はてなブックマーク - あとで読む - iakioの日記

Postgres8_3⇔8_1の性能比較してみました | データベース | DoRuby

良記事の予感。

個人的にはWindows版の8.3とそれ以前の性能比較が見てみたいです。なんか手元のノートPCで動かしてても良くなってる感じがするんですが。

トラックバック - http://postgresql.g.hatena.ne.jp/iakio/20080422