[pgbr-geral] Pgpool ii 3 + postgres 9
Companheiros, Tenho a seguinte situação: 2 servidora postgres 9 , sincronizadas, hotstandby . Nelas estão serão instalados o pgpool e na primeira (será sincronizado para a segunda ), 3 clusters utilizando as portas 5433 ,5434 e 5435 , com serviços totalmente diferente. Criei cluster para aproveitar a capacidade do equipamento e facilitar a manutenção com independência para cada um deles.. O Problema. O pgpool trabalha recebendo em determinada porta, no caso 5432 e distribuindo os selects entre os 2 equipamentos. Até aí tudo bem. O fato é que o pgpool recebe em apenas 1 porta e distribui para os 2 equipamentos. Mas eu tenho 3 clusters com serviços diferentes. Teria como o pgpool trabalhar recebendo, por exemplo na 5432 e distribuindo para a 5532 nos 2 equipamentos, recebendo na 5533 e distribuindo para a 5533, recebendo na 5434 e distribuindo para a 5534 nos 2 equipamentos. Obrigado por qualquer ajuda. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pgpool ii 3 + postgres 9
Olá Mauro, Já tentou alterar os parametros system_db_hostname = 'localhost' system_db_port = 5433 e backend_hostname0 = 'servidor1' backend_port0 = 5434 backend_hostname1 = 'servidor2' backend_port1 = 5435 no pgpool.conf Espero ter ajudado. Emerson Hermann Em 23 de março de 2011 09:17, mauro fonseca mfons...@pbh.gov.br escreveu: Companheiros, Tenho a seguinte situação: 2 servidora postgres 9 , sincronizadas, hotstandby . Nelas estão serão instalados o pgpool e na primeira (será sincronizado para a segunda ), 3 clusters utilizando as portas 5433 ,5434 e 5435 , com serviços totalmente diferente. Criei cluster para aproveitar a capacidade do equipamento e facilitar a manutenção com independência para cada um deles.. O Problema. O pgpool trabalha recebendo em determinada porta, no caso 5432 e distribuindo os selects entre os 2 equipamentos. Até aí tudo bem. O fato é que o pgpool recebe em apenas 1 porta e distribui para os 2 equipamentos. Mas eu tenho 3 clusters com serviços diferentes. Teria como o pgpool trabalhar recebendo, por exemplo na 5432 e distribuindo para a 5532 nos 2 equipamentos, recebendo na 5533 e distribuindo para a 5533, recebendo na 5434 e distribuindo para a 5534 nos 2 equipamentos. Obrigado por qualquer ajuda. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pgpool ii 3 + postgres 9
Emerson, O porém, é que eu preciso de mais de uma porta de entrada no pgpool , pois os backend´s seriam clusters distintos e com serviços distintos. O pgpool não teria como indentificar o que viria pela porta 5433 e que iria para o cluster1 ou para o cluster2. Exemplo: pgpool 5433 - cluster1 (porta5434 e porta5435) pgpool 5440 - cluster2 (porta5441 e porta5442) De qualquer forma, obrigado. Em 23 de março de 2011 16:45, Emerson Hermann emersonherm...@gmail.comescreveu: Olá Mauro, Já tentou alterar os parametros system_db_hostname = 'localhost' system_db_port = 5433 e backend_hostname0 = 'servidor1' backend_port0 = 5434 backend_hostname1 = 'servidor2' backend_port1 = 5435 no pgpool.conf Espero ter ajudado. Emerson Hermann Em 23 de março de 2011 09:17, mauro fonseca mfons...@pbh.gov.br escreveu: Companheiros, Tenho a seguinte situação: 2 servidora postgres 9 , sincronizadas, hotstandby . Nelas estão serão instalados o pgpool e na primeira (será sincronizado para a segunda ), 3 clusters utilizando as portas 5433 ,5434 e 5435 , com serviços totalmente diferente. Criei cluster para aproveitar a capacidade do equipamento e facilitar a manutenção com independência para cada um deles.. O Problema. O pgpool trabalha recebendo em determinada porta, no caso 5432 e distribuindo os selects entre os 2 equipamentos. Até aí tudo bem. O fato é que o pgpool recebe em apenas 1 porta e distribui para os 2 equipamentos. Mas eu tenho 3 clusters com serviços diferentes. Teria como o pgpool trabalhar recebendo, por exemplo na 5432 e distribuindo para a 5532 nos 2 equipamentos, recebendo na 5533 e distribuindo para a 5533, recebendo na 5434 e distribuindo para a 5534 nos 2 equipamentos. Obrigado por qualquer ajuda. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Indices Simples ou Composto ?
Pessoal eu costumo criar indices simples pra cada campo que acho necessario para agilizar as consultas... Veio uma duvida... Cadas campo eu crio um indice como segue: Tabela Servicos pedido cod_cli cod_prod descricao qtd valor Eu crio os indices um em cada coluna pedido - servicos_pedido_idx cod_cli - servicos_cod_cli_idx cod_prod – servicos_cod_prod_idx Se eu criar um indice composto {pedido, cod_cli, cod_prod} – servicos_idx Quando eu fizer uma pesquisa que busque somente um campo, por exemplo “pedido” ele irá fazer uso do indice como o simples ou somente se eu utilizar na consulta todos os campos do indice? Qual a recomendacao neste caso? Marcelo Silva -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Indices Simples ou Composto ?
2011/3/23 Marcelo Silva (IG) marc...@ig.com.br: Quando eu fizer uma pesquisa que busque somente um campo, por exemplo “pedido” ele irá fazer uso do indice como o simples Sim, a partir do primeiro atributo. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Indices Simples ou Composto ?
Em 23-03-2011 20:14, Marcelo Silva (IG) escreveu: Se eu criar um indice composto {pedido, cod_cli, cod_prod} – servicos_idx Quando eu fizer uma pesquisa que busque somente um campo, por exemplo “pedido” ele irá fazer uso do indice como o simples ou somente se eu utilizar na consulta todos os campos do indice? Qual a recomendacao neste caso? Um índice composto será utilizado se estiverem presentes as combinações: pedido pedido, cod_cli pedido, cod_cli, cod_prod O índice não será utilizado nas combinações: cod_cli cod_cli, cod_prod Utilize índices compostos quando as combinações possíveis forem as do primeiro grupo. -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Indices Simples ou Composto ?
Legal... tinha lido umas materias na web mas não tinha concluido tudo ainda, essa dica foi muito boa, principalmente que se pesquisar a partir do segundo campo o indice nao será usado, dessa forma vou continuar a criar simples mesmo. Muito obrigado Marcelo Silva -Mensagem Original- From: Euler Taveira de Oliveira Sent: Wednesday, March 23, 2011 9:12 PM To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] Indices Simples ou Composto ? Em 23-03-2011 20:14, Marcelo Silva (IG) escreveu: Se eu criar um indice composto {pedido, cod_cli, cod_prod} – servicos_idx Quando eu fizer uma pesquisa que busque somente um campo, por exemplo “pedido” ele irá fazer uso do indice como o simples ou somente se eu utilizar na consulta todos os campos do indice? Qual a recomendacao neste caso? Um índice composto será utilizado se estiverem presentes as combinações: pedido pedido, cod_cli pedido, cod_cli, cod_prod O índice não será utilizado nas combinações: cod_cli cod_cli, cod_prod Utilize índices compostos quando as combinações possíveis forem as do primeiro grupo. -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pgpool ii 3 + postgres 9
Que tal rodar mais de uma instância do pgpool? Em 23 de março de 2011 17:15, mauro fonseca mfons...@pbh.gov.br escreveu: Emerson, O porém, é que eu preciso de mais de uma porta de entrada no pgpool , pois os backend´s seriam clusters distintos e com serviços distintos. O pgpool não teria como indentificar o que viria pela porta 5433 e que iria para o cluster1 ou para o cluster2. Exemplo: pgpool 5433 - cluster1 (porta5434 e porta5435) pgpool 5440 - cluster2 (porta5441 e porta5442) De qualquer forma, obrigado. Em 23 de março de 2011 16:45, Emerson Hermann emersonherm...@gmail.com escreveu: Olá Mauro, Já tentou alterar os parametros system_db_hostname = 'localhost' system_db_port = 5433 e backend_hostname0 = 'servidor1' backend_port0 = 5434 backend_hostname1 = 'servidor2' backend_port1 = 5435 no pgpool.conf Espero ter ajudado. Emerson Hermann Em 23 de março de 2011 09:17, mauro fonseca mfons...@pbh.gov.br escreveu: Companheiros, Tenho a seguinte situação: 2 servidora postgres 9 , sincronizadas, hotstandby . Nelas estão serão instalados o pgpool e na primeira (será sincronizado para a segunda ), 3 clusters utilizando as portas 5433 ,5434 e 5435 , com serviços totalmente diferente. Criei cluster para aproveitar a capacidade do equipamento e facilitar a manutenção com independência para cada um deles.. O Problema. O pgpool trabalha recebendo em determinada porta, no caso 5432 e distribuindo os selects entre os 2 equipamentos. Até aí tudo bem. O fato é que o pgpool recebe em apenas 1 porta e distribui para os 2 equipamentos. Mas eu tenho 3 clusters com serviços diferentes. Teria como o pgpool trabalhar recebendo, por exemplo na 5432 e distribuindo para a 5532 nos 2 equipamentos, recebendo na 5533 e distribuindo para a 5533, recebendo na 5434 e distribuindo para a 5534 nos 2 equipamentos. Obrigado por qualquer ajuda. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral