pgbench
pgbenchとはPostgreSQLのベンチマークテストに用いられるプログラムで、PostgreSQLとともに配布されています。
ここではそのpgbenchとベンチマークテストの概要について解説していきます。
pgbench INDEX
- ベンチマークテスト
- pgbenchの導入
- pgbenchの使用方法
- 3.1. pgbenchの使用手順
- 3.2. オプション指定
- データベースの初期化
- 4.1. データベースの初期化
- 4.2. スケーリングファクターの設定
- ベンチマークテストの実行
- 5.1. ベンチマークテストの実行
- 5.2. 条件を指定してベンチマークテストの実行
- PostgreSQL8.0とPostgreSQL8.1の性能比較
- 6.1. テスト方法
- サーバーAの結果
- 7.1. サーバー情報
- 7.2. クライアント数によるtpsの変化
- 7.3. 1クライアントあたりのトランザクション数によるtpsの変化
- 7.4. クライアント数・トランザクション数によるtpsの変化
- 7.5. 検索処理のみ実行した場合のクライアント数・トランザクション数によるtpsの変化
- サーバーBの結果
- 8.1. サーバー情報
- 8.2. クライアント数によるtpsの変化
- 8.3. 1クライアントあたりのトランザクション数によるtpsの変化
- 8.4. クライアント数・トランザクション数によるtpsの変化
- 8.5. 検索処理のみ実行した場合のクライアント数・トランザクション数によるtpsの変化
- まとめ
- 9.1. テスト結果についての考察・まとめ
- 9.2. テストを行う際の注意点