2. pgbenchの導入2006.03.23 内田康介 2.1. pgbenchとはpgbenchとは石井達夫氏によって作成されたPostgreSQLのベンチマークテストを行うためのプログラムで、 PostgreSQL本体とともに配布されています。 サーバー側データベースの基本的なベンチマークに用いられるTPC-Bを基に作成されており、 1秒間に実行できるトランザクション数で性能を判断します。 特徴として、マルチユーザー環境をシミュレートすることができ、容易に同時接続環境をテストすることができます。 また、移植性が高く、インストールも簡単です 2.2. インストールpgbenchはPostgreSQLを解凍して作られたディレクトリ内のcontrib/pgbenchに存在します。 そのため、改めて入手する必要はありません。 contrib/pgbenchに移動し、データベース管理者(またはスーパーユーザー)の権限でコンパイル・インストールをすることができます。 インストール例(PostgreSQL8.1.3を使用) # su - postgres $ cd /usr/local/src/postgresql-8.1.3/contrib/pgbench $ make $ make install これにより、PostgreSQLのbinディレクトリ(通常/usr/local/pgsql/bin)にpgbenchという名前でインストールされます。 |
![]()
![]()
|