|
1 - o pgBouncer é apenas um pool de
conexões, o PgPool 2 pode fazer muito mais que isso. Se você
quer apenas um pool, o pgbouncer costuma ser mais leve e mais
simples para isso.
não me recordo se foi em Blog ou na
lista, mas já ouvi falar bem sobre o desempenho quando
conciliamos os dois serviços...
2 - Ao fazer testes de conexões para avaliar a eficiência
de um pool de conexões, utilize o parâmetro -C para forçar
desconexões e reconexões para cada transação. Também aumente o
volume de conexões para algo em torno de mil e aí as vantagens
vão começar a parecer mais claras.
Ok. realizei novos teste utilizando o
parametro -C.. obrigado pela dica!
mas o numero de conexões não posso chegar a tal extremo.. pois não são servidores reais.. apenas maquinas para analisar a diferença no desempenho ao utilizar essas ferramentas para apoiar o desempenho.. elas possuem uma configuração baixa.. são desktops antigos.. (sei q isso torna um pouco irrelevante os resultados.. mas os servidores não há como testar..) os resultados com 80 conexões por 5 horas cada... apenas Select... pgbouncer number of transactions actually processed: 5077239 tps = 282.068255 (including connections establishing) tps = 537.250921 (excluding connections establishing) pgpool number of transactions actually processed: 1242971 tps = 69.053233 (including connections establishing) tps = 110.551378 (excluding connections establishing) postgres number of transactions actually processed: 150975 tps = 8.387289 (including connections establishing) tps = 1464.760681 (excluding connections establishing) Apesar do PgPool estar configurado para balanceamento.. parece não ter gerado um bom resultado.. o parametro backend_weigth foi setado como 1 na master e 2 na slave.. nessa configuração estou que 2/3 do peso de consultas será enviado a master.. e 1/3 a slave.. pois se setar como 0 na master ela nao aceitará consultas.. apenas gravações.. com base nos resultados que estou obtendo estou duvidando do arquivo de configuração do pgPool.. esperava q os resultados dele seriam melhores... 3 - o pgBouncer pode ser utilizado em vários modos. Experimente eles e conheça suas limitações antes de testa-lo. Ok..
indica algum material em especifico? []s
Em 3 de julho de 2012
10:19, Tulio <[email protected]>
escreveu:
|
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
