Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-05 Por tôpico Luiz Carlos L. Nogueira Jr.
Flávio, Você acha que a consulta que gerou o temp foi um select de uma única tabela, indo pela PK, sem order by, sem nada, resultando uma única linha? Um temp de mais de 70MB? Pois esse select é o que está abaixo da criação do temp, e a que está acima é um select distinct

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Roberto Mello
2015-03-05 12:25 GMT-04:00 Émerson Eng. emersonnar...@gmail.com: Estou analisando uma demanda onde Postgres faria parte de uma VM que contém diversas aplicações. Basicamente uma mesma VM é executada em nuvens diferentes, conforme regras definidas, localização e característicias dessa nuvem.

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
A query que gerou o temp foi o select distinct (Acima) e não a que apareceu no pgbadger (abaixo da criação do temp) Caro Luiz Carlos, o PostgreSQL escreve no log a consulta que gerou o temporário *sempre* abaixo da linha que informa o tamanho do arquivo gerado. Não vejo bug algum aí e o

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-05 13:10 GMT-03:00 Fernando Cambiaghi cambia...@gmail.com: No mínimo, declare CPF e CNPJ como chaves também. Temos apenas um campo para estes dois, chamado nr_cpf_cgc( varchar(14) ), sendo que é um índice único com validação para CPF e CNPJ na inclusão. Exatamente o que sugeri,

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Émerson Eng .
2015-03-05 12:44 GMT-03:00 Flavio Henrique Araque Gurgel fha...@gmail.com: Utilize NFSv4, um kernel recente, numa distribuição com suporte correto e atualizada. Monte o sistema de arquivos em modo síncrono. O desempenho pode ficar abaixo do esperado mas isso depende de sua aplicação, rede,

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-05 13:29 GMT-03:00 Émerson Eng. emersonnar...@gmail.com: Infelizmente não posso instalar aplicações no servidor de storage. Tenho apenas uma pasta acessível via NFS e, um usuário via SSH sem permissão root ou de instalar qualquer coisa, ou mesmo abrir qualquer portas. Não espere

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Émerson Eng .
Infelizmente não posso instalar aplicações no servidor de storage. Tenho apenas uma pasta acessível via NFS e, um usuário via SSH sem permissão root ou de instalar qualquer coisa, ou mesmo abrir qualquer portas. ___ pgbr-geral mailing list

[pgbr-geral] pg_basebackup lento

2015-03-05 Por tôpico Eduardo Rodrigues
Boa tarde a todos, estou implementando o backup com o pg_basebackup, mas esta muito lento. utlizei os comandos a seguir: 1 - pg_basebackup -h 127.0.0.1 -U bkp_user -D /home/bkp -Ft -z 2 - pg_basebackup -h 127.0.0.1 -U bkp_user -D /home/bkp O database ocupa em média 377GB, executando o backup

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Infelizmente não posso instalar aplicações no servidor de storage. Tenho apenas uma pasta acessível via NFS e, um usuário via SSH sem permissão root ou de instalar qualquer coisa, ou mesmo abrir qualquer portas. Nesse caso é fria instalar o diretório do cluster nesse servidor NFS, desculpe a

Re: [pgbr-geral] pg_basebackup lento

2015-03-05 Por tôpico Eduardo Rodrigues
Realmente o problema é IO, vou analisar o que esta ocorrendo para poder identificar o que esta causando esse gargalo de disco. Obrigado pela ajuda Em Qui, 2015-03-05 às 14:17 -0300, Euler Taveira escreveu: On 04-03-2015 15:26, Eduardo Rodrigues wrote: estou implementando o backup com o

Re: [pgbr-geral] Stream Replication x Slony

2015-03-05 Por tôpico Euler Taveira
On 05-03-2015 12:56, Francisco Porfirio wrote: Não replicar DDL's seria um gargalo para mim, tendo em vista que tenho atualizações com uma boa frequencia das apps. Como eu disse ele não replica *automaticamente*. Você pode fazer isso manualmente usando o slonik (vide EXECUTE SCRIPT [1]).

Re: [pgbr-geral] Tempo de backup

2015-03-05 Por tôpico Euler Taveira
On 04-03-2015 14:29, Eduardo Rodrigues wrote: aproveitando o tópico desse e-mail Não sequestre um assunto mesmo se ele for similar a sua dúvida. -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-05 12:55 GMT-03:00 Fernando Cambiaghi cambia...@gmail.com: cd_cliente é uma chave primária? Qual é o esquema da tabela cliente? Sim, cd_cliente é a chave primária. Essa é uma tabela que foi criada em nosso sistema em 1998 e não está normalizada como deveria, mas acho que nem vem ao

Re: [pgbr-geral] pg_basebackup lento

2015-03-05 Por tôpico Euler Taveira
On 04-03-2015 15:26, Eduardo Rodrigues wrote: estou implementando o backup com o pg_basebackup, mas esta muito lento. utlizei os comandos a seguir: Você falou em 'load' mas o que interessa é IO. Qual é a saída do vmstat ou iostat ao executar o pg_basebackup? Não há um modo de adicionar mais

Re: [pgbr-geral] Tempo de backup

2015-03-05 Por tôpico Eduardo Rodrigues
Boa tarde a todos, aproveitando o tópico desse e-mail: estou implementando o backup com o pg_basebackup, mas esta muito lento. utlizei os comandos a seguir: 1 - pg_basebackup -h 127.0.0.1 -U bkp_user -D /home/bkp -Ft -z 2 - pg_basebackup -h 127.0.0.1 -U bkp_user -D /home/bkp O database

[pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Émerson Eng .
Gostaria da opinião especialmente de quem já utilizou NFS(Network File System) junto ao PostgreSQL para dividir a pasta *data* pela rede. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-04 17:34 GMT-03:00 Émerson Eng. emersonnar...@gmail.com: Gostaria da opinião especialmente de quem já utilizou NFS(Network File System) junto ao PostgreSQL para dividir a pasta data pela rede. Nunca usei, mas não é necessário provar um ovo para saber que está podre. Eu,

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Fernando Cambiaghi
Para sua consulta, o índice ideal seria: CREATE INDEX ON cliente (cd_filial_inclusao, cd_cliente); Assim é possível buscar rapidamente o cd_filial_inclusao pelo número exato e então só pegar o último elemento, com maior cd_cliente. Interessante. Vou fazer uns testes aqui, apenas para

[pgbr-geral] WEBINAR DEXTRA: PostgreSQL 9.4: O que há de novo?

2015-03-05 Por tôpico Matheus Ricardo Espanhol
Pessoal, Amanhã teremos um webinar sobre PostgreSQL 9.4: *Data: *05/ MARÇO *Horário:* 11:30hr *ASSISTA 'AO VIVO' VIA HANGOUT

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Matheus de Oliveira
2015-03-05 10:28 GMT-03:00 Fernando Cambiaghi cambia...@gmail.com: Ao executar a seguinte consulta : SELECT max( cd_cliente ) FROM cliente WHERE cd_filial_inclusao = 563 O resultado do plano de acesso é o seguinte:

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Como é que se chamava isso, ‘problema A-B’? Onde a pessoa pergunta o que quer fazer, mas não explica sua real necessidade? Problema XY - Você quer fazer X, acha que Y é uma boa solução e pergunta como fazer Y. []s Flavio Gurgel ___ pgbr-geral

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Fernando Cambiaghi
cd_cliente é uma chave primária? Qual é o esquema da tabela cliente? Sim, cd_cliente é a chave primária. Essa é uma tabela que foi criada em nosso sistema em 1998 e não está normalizada como deveria, mas acho que nem vem ao caso. Essa tabela armazena clientes PF e PJ, por isso a PK não é o CPF

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-05 12:49 GMT-03:00 Flavio Henrique Araque Gurgel fha...@gmail.com: Como é que se chamava isso, ‘problema A-B’? Onde a pessoa pergunta o que quer fazer, mas não explica sua real necessidade? Problema XY - Você quer fazer X, acha que Y é uma boa solução e pergunta como fazer Y. Merci 

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Gostaria da opinião especialmente de quem já utilizou NFS(Network File System) junto ao PostgreSQL para dividir a pasta /data/ pela rede. Utilize NFSv4, um kernel recente, numa distribuição com suporte correto e atualizada. Monte o sistema de arquivos em modo síncrono. O desempenho pode ficar

Re: [pgbr-geral] PostgreSQL e NFS

2015-03-05 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2015-03-05 12:44 GMT-03:00 Flavio Henrique Araque Gurgel fha...@gmail.com: Dividir o diretório do cluster pela rede não faz sentido na maioria dos casos, talvez para algum tipo de failover, explique melhor sua necessidade. Como é que se chamava isso, ‘problema A-B’? Onde a pessoa pergunta o

Re: [pgbr-geral] Stream Replication x Slony

2015-03-05 Por tôpico Francisco Porfirio
Obrigado pela Resposta Euler, Não replicar DDL's seria um gargalo para mim, tendo em vista que tenho atualizações com uma boa frequencia das apps. Sobre o large objects, no modelo Stream Replication existe alguma restrição, ou funciona bem? Em 5 de março de 2015 11:51, Euler Taveira

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Fernando Cambiaghi
Para sua consulta, o índice ideal seria: CREATE INDEX ON cliente (cd_filial_inclusao, cd_cliente); Assim é possível buscar rapidamente o cd_filial_inclusao pelo número exato e então só pegar o último elemento, com maior cd_cliente. Matheus, apresento o retorno da sua dica:

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Fernando Cambiaghi
Possivelmente não é viável ou interessante mudar tudo, mas a chave primária poderia, em tese, ser definida sobre um atributo ‘CPF/CNPJ’, com restrições de integridade tanto para validar CPF ou CNPJ quanto para, na dificuldade de normalizar, garantir que outros atributos estão consistentes

Re: [pgbr-geral] pg_basebackup lento

2015-03-05 Por tôpico Flavio Henrique Araque Gurgel
Evite o top-post Realmente o problema é IO, vou analisar o que esta ocorrendo para poder identificar o que esta causando esse gargalo de disco. Ou rede. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] BUG - PGBadger -Temporary files

2015-03-05 Por tôpico Luiz Carlos L. Nogueira Jr.
Segue resultado do pgbadger RankSizeQuery176.05 MiB SELECT processo0_.id_processo AS id1_189_0_, processo0_.nm_actor_id AS nm2_189_0_, processo0_.id_caixa ASid12_189_0_, processo0_.ds_complemento AS ds3_189_0_, processo0_.dt_fim AS dt4_189_0_, processo0_.dt_inicio AS dt5_189_0_,

[pgbr-geral] WEBINAR DEXTRA: PostgreSQL 9.4: O que há de novo?

2015-03-05 Por tôpico Matheus de Oliveira
Pessoal, Hoje, logo mais, teremos um webinar sobre as novidades do PostgreSQL 9.4 com o grande Matheus Espanhol: Data: 05/MARÇO Horário: 11:30hr ASSISTA 'AO VIVO' VIA HANGOUT

[pgbr-geral] WEBINAR DEXTRA: PostgreSQL 9.4: O que há de novo?

2015-03-05 Por tôpico Matheus de Oliveira
Pessoal, Hoje, logo mais, teremos um webinar sobre as novidades do PostgreSQL 9.4 com o grande Matheus Espanhol: Data: 05/MARÇO Horário: 11:30hr ASSISTA 'AO VIVO' VIA HANGOUT

[pgbr-geral] Video do Programa de Índio PostgreSQL 9.4: o que vem por aí

2015-03-05 Por tôpico Fábio Telles Rodriguez
Senhores, para quem não pode ver ao vivo, está disponível para quem quiser conhecer o primeiro programa gravado ao vivo da Timbira: https://www.youtube.com/watch?v=UoO9g3shppw Comentários e sugestões para os próximos são bem vindos. Em abril deveremos fazer um programa só sobre o Jasonb. --

[pgbr-geral] Stream Replication x Slony

2015-03-05 Por tôpico Francisco Porfirio
Boa Tarde Comunidade, Atualmente estou usando o postgres 9.3.5, e estudando uma solução que sejá mais adequada para a minha realidade. Tenho um Server com vários databases, e gostaria de criar um slave para ter a replicação de alguns destes, não todos. Pelo que já li, através do Streaming

[pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Fernando Cambiaghi
Bom dia. Estou com um problema e não sei o que está causando este. Ao executar a seguinte consulta : SELECT max( cd_cliente ) FROM cliente WHERE cd_filial_inclusao = 563 O resultado do plano de acesso é o seguinte:

[pgbr-geral] Retorno da Função

2015-03-05 Por tôpico Matheus Saraiva
Criei uma função que faz um INSERT e retorna TRUE caso a transação tenha sucesso. CREATE OR REPLACE FUNCTION core.funcInsertBairros(f_nome character varying) RETURNS boolean AS $BODY$BEGIN INSERT INTO core.Bairros(nome) VALUES($1); -- Insert new Bairro RETURN TRUE; EXCEPTION

Re: [pgbr-geral] Stream Replication x Slony

2015-03-05 Por tôpico Euler Taveira
On 04-03-2015 16:08, Francisco Porfirio wrote: Atualmente estou usando o postgres 9.3.5, e estudando uma solução que sejá mais adequada para a minha realidade. Tenho um Server com vários databases, e gostaria de criar um slave para ter a replicação de alguns destes, não todos. Pelo que já

Re: [pgbr-geral] WEBINAR DEXTRA: PostgreSQL 9.4: O que há de novo?

2015-03-05 Por tôpico Rosane Gotardo
Em 5 de março de 2015 10:33, Matheus de Oliveira matioli.math...@gmail.com escreveu: Pessoal, Hoje, logo mais, teremos um webinar sobre as novidades do PostgreSQL 9.4 com o grande Matheus Espanhol: Data: 05/MARÇO Horário: 11:30hr ASSISTA 'AO VIVO' VIA HANGOUT

Re: [pgbr-geral] Consulta não está utilizando índice

2015-03-05 Por tôpico Euler Taveira
On 05-03-2015 10:28, Fernando Cambiaghi wrote: Neste caso a consulta não deveria utilizar o índice acima para realizar a busca? Pois até onde tenho conhecimento, ainda que um índice seja composto, se eu utilizar as colunas na ordem do índice na cláusula where, ainda que não utilize todas as