[pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Marcelo Silva (IG)
Pessoal esse UPDATE esta sem fim... mas não entendi porque o mesmo SQL funciona normalmente Olha o UPDATE update mv_vendas_itens set cod_key_pre = coalesce(b.cod_key, 0) from mv_vendas_itens as a inner join mv_vendas_pre_itens b on(b.cod_id = a.cod_id) and(b.pedido = a.pedido) and(b.codigo =

[pgbr-geral] Duvida criação de usuário

2012-01-18 Por tôpico Leandro
Pessoal, boa tarde! Estou setando a opção de satment_timeout para os usuários do postgres para decontinuar as consultas após alguns segundos. Para isso uso o comando: *alter role leandro set statement_timeout=3;* goastaria de saber se tem como incluir essa opção em uma role default para ser

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Marcelo Silva (IG)
Puxa Osvaldo, mais uma vez obrigado, funcionou... Estou tentando entender o Postgres ainda :) Vim do mysql e algumas coisa são bem diferentes Valeu -Mensagem Original- From: Osvaldo Kussama Sent: Wednesday, January 18, 2012 1:43 PM To: Comunidade PostgreSQL Brasileira Subject: Re:

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Roberto Mello
2012/1/18 Marcelo Silva (IG) marc...@ig.com.br: Puxa Osvaldo, mais uma vez obrigado, funcionou... Estou tentando entender o Postgres ainda :) Vim do mysql e algumas coisa são bem diferentes Seria interessante ver o EXPLAIN ANALYZE dos dois updates para entender a diferença. Eu fiquei curioso.

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico JotaComm
Opa, Em 18 de janeiro de 2012 13:27, Marcelo Silva (IG) marc...@ig.com.brescreveu: Pessoal esse UPDATE esta sem fim... mas não entendi porque o mesmo SQL funciona normalmente Olha o UPDATE update mv_vendas_itens set cod_key_pre = coalesce(b.cod_key, 0) from mv_vendas_itens as a inner

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Marcelo Silva (IG)
Resultado com Explain no update errado Update on mv_vendas_itens (cost=1469.85..2114.64 rows=616 width=109) - Nested Loop (cost=1469.85..2114.64 rows=616 width=109) - Merge Join (cost=1469.85..1612.30 rows=1 width=16) Merge Cond: ((a.valor_ven = b.valor_ven) AND

[pgbr-geral] Consultar numero de transações

2012-01-18 Por tôpico tulio
Boa tarde pessoal, Estou configurando o parâmetro vacuum_defer_cleanup_age.. E gostaria de saber se há alguma view no postgres que mostre um valor para me basear e definir no parametro.. Postgres 9.1 CENTOS Obrigado Tulio Gustavo dos Sanntos

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Osvaldo Kussama
2012/1/18, Marcelo Silva (IG) marc...@ig.com.br: Resultado com Explain no update errado Update on mv_vendas_itens (cost=1469.85..2114.64 rows=616 width=109) - Nested Loop (cost=1469.85..2114.64 rows=616 width=109) - Merge Join (cost=1469.85..1612.30 rows=1 width=16)

Re: [pgbr-geral] Por que este UPDATE está loopando?

2012-01-18 Por tôpico Marcelo Silva (IG)
So para comparação esse um update com inner join no mysql fica assim update tabela a inner join tabela b on(b.key = a.key) set campo = b.valor Ou seja totalmente diferente :) -Mensagem Original- From: Osvaldo Kussama Sent: Wednesday, January 18, 2012 3:02 PM To: Marcelo Silva (IG)

Re: [pgbr-geral] Consultar numero de transações

2012-01-18 Por tôpico Leonardo Cezar
2012/1/18 tu...@informidia.com.br:  Boa tarde pessoal,  Estou configurando o parâmetro vacuum_defer_cleanup_age..  E gostaria de saber se há alguma view no postgres que mostre um valor  para me basear e definir no parametro.. pg_database.datfrozenxid -Leo -- Leonardo Cezar

Re: [pgbr-geral] Duvida criação de usuário

2012-01-18 Por tôpico Flavio Henrique Araque Gurgel
Estou setando a opção de satment_timeout para os usuários do postgres para decontinuar as consultas após alguns segundos. Para isso uso o comando: alter role leandro set statement_timeout=3; goastaria de saber se tem como incluir essa opção em uma role default para ser executada para

Re: [pgbr-geral] Consultar numero de transações

2012-01-18 Por tôpico Flavio Henrique Araque Gurgel
 Estou configurando o parâmetro vacuum_defer_cleanup_age..  E gostaria de saber se há alguma view no postgres que mostre um valor  para me basear e definir no parametro.. pg_database.datfrozenxid Eu olhava em: SELECT pg_current_xlog_location(); Fazendo várias vezes a consulta num intervalo

Re: [pgbr-geral] Consultar numero de transações

2012-01-18 Por tôpico Leonardo Cezar
2012/1/18 Flavio Henrique Araque Gurgel fha...@gmail.com:  Estou configurando o parâmetro vacuum_defer_cleanup_age..  E gostaria de saber se há alguma view no postgres que mostre um valor  para me basear e definir no parametro.. pg_database.datfrozenxid Eu olhava em: SELECT