PgBouncer - Instalação no Debian 6.0 Squeeze
O PgBouncer, assim como o PGpool, serve para criar um pool de conexões com o PostgreSQL, a diferença é que o PgBouncer é bem mais leve e performático.
[ Hits: 19.677 ]
Por: Francisco Rodrigues em 18/12/2012 | Blog: http://br.linkedin.com/in/fjrodrigues/pt
NOTICE: Console usage DETAIL:
SHOW HELP|CONFIG|DATABASES|POOLS|CLIENTS|SERVERS|VERSION
SHOW STATS|FDS|SOCKETS|ACTIVE_SOCKETS|LISTS|MEM
SHOW DNS_HOSTS|DNS_ZONES
SET key = arg
RELOAD
PAUSE [<db>]
RESUME [<db&ggt;]
KILL <db>
SUSPEND
SHUTDOWN
SHOW
name | host | port | database | force_user | pool_size | reserve_pool ----------------+---------------+--------+---------------+-----------------+--------------+ pgbouncer | | 6432 | pgbouncer | pgbouncer | 2 | 0 postgres | 127.0.0.1 | 5432 | postgres | postgres | 20 | 0 testando | 127.0.0.1 | 5432 | testando | postgres | 20 | 0 (3 registros)pgbouncer=# Para ver os pools de conexão:
database | uer | cl_active | cl_waiting | sv_active | sv_idle | sv_used | sv_tested | sv_login | maxwait ---------+------------+-----------+------------+-----------+---------+---------+-----------+----------+----- pgbouncer| pgbouncer | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 postgres | postgres | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 testando | postgres | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 (3 registros)pgbouncer=# Existem vários comandos, brinque um pouco com eles.
Scale option ignored, using pgbench_branches table count = 1
starting vacuum...end.
transaction type: TPC-B (sort of)
scaling factor: 1
query mode: simple
number of clients: 1
number of threads: 1
number of transactions per client: 10
number of transactions actually processed: 10/10
tps = 51.153250 (including connections establishing)
tps = 96.339114 (excluding connections establishing)
Scale option ignored, using pgbench_branches table count = 1
starting vacuum...end.
transaction type: TPC-B (sort of)
scaling factor: 1
query mode: simple
number of clients: 1
number of threads: 1
number of transactions per client: 10
number of transactions actually processed: 10/10
tps = 153.005799 (including connections establishing)
tps = 168.469288 (excluding connections establishing)
Como instalar Postgres 8 no Linux em 10 passos rápidos
HowTo: Como criar Cluster Linux - Ativo/Passivo para Postgres com DRBD, Pacemaker e Corosync
Encoding do Postgres (latin1) e encoding do SO (Debian/Ubuntu)
Sincronizando Dados do PostgreSQL no Elasticsearch
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Como mudsr a resolução da tela de login no KDE? (2)
Como ordenar datas corretamente usando o Calc? (3)