Pesquisar este blog

terça-feira, 31 de janeiro de 2012

utilizando pgBench para teste de performance

Vou mostrar de maneira clara como utilizar o pgBench para realizar teste de performance no seu servidor de banco de dados.

O pgBench vem junto com o pacote de instalação do PostgreSQL e fica dentro da pasta contrib.
$ cd postgresql-9.1.2/contrib/pgbench
$ make install

Feito! Está instalado, agora vamos utilizar o pgBench.
Primeiro vamos criar uma base de dados para teste.
postgres=# CREATE DATABASE pgbench;

Para utilizar o pgbench pela primeira vez, rode o comando com a opção -i ou toda a vez que queira mudar as configurações dos testes.

Rodando primeira vez:
pgbench -i -h localhost -p 5432 [-s fator_de_escala] [-U usuário] [-P senha] -d pgbench

Realizando teste de performance:
pgbench -h localhost -p 5432 [-t número_de_transações_executadas_por_cliente] [-c número_de_clientes] [-U usuário] [-P senha] -d pgbench

Nenhum comentário:

Postar um comentário