[pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Marcelo Silva
Pessoal, o postgres muda a posição do registro quando é executado um update, é isso mesmo ? Por exemplo, tenho as linhas: Nome Qtd Joao 3 Maria 2 Jose 1 Se eu mudo a quantidade, fica Nome Qtd Maria 2 Joao4 Jose2 Sem o uso de “order by” percebe-se que

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Lucas Lima
Cara isso voce so consegue ver vendo a tabela em si. Lembre-se que quando se faz um select o postgres, em palavras simples porque eu nao sei tao a fundo, joga para voce uma imagem da tabela, ou seja, em um select raramente as linhas virao na ordem em que estao na tabela. Desculpe pela falta de

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Fabrízio de Royes Mello
Em 23 de novembro de 2012 09:15, Marcelo Silva marc...@ig.com.br escreveu: Pessoal, o postgres muda a posição do registro quando é executado um update, é isso mesmo ? Por exemplo, tenho as linhas: Nome Qtd Joao 3 Maria 2 Jose 1 Se eu mudo a quantidade, fica Nome

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico JotaComm
Opa, Em 23 de novembro de 2012 09:15, Marcelo Silva marc...@ig.com.br escreveu: Pessoal, o postgres muda a posição do registro quando é executado um update, é isso mesmo ? Por exemplo, tenho as linhas: Nome Qtd Joao 3 Maria 2 Jose 1 Se eu mudo a quantidade, fica

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico JotaComm
Olá, Em 23 de novembro de 2012 10:26, Luiz Carlos L. Nogueira Jr. lcnogueir...@gmail.com escreveu: eh isso mesmo, normalmente muda, mas pode nao mudar (excecao). Em 23 de novembro de 2012 09:15, Marcelo Silva marc...@ig.com.brescreveu: Pessoal, o postgres muda a posição do registro

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Osvaldo Kussama
Em 23/11/12, Marcelo Silvamarc...@ig.com.br escreveu: Pessoal, o postgres muda a posição do registro quando é executado um update, é isso mesmo ? Por exemplo, tenho as linhas: Nome Qtd Joao 3 Maria 2 Jose 1 Se eu mudo a quantidade, fica Nome Qtd Maria 2 Joao

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Osvaldo Kussama
Em 23/11/12, Marcelo Silvamarc...@ig.com.br escreveu: Sim, o order by me garante a ordem exata que preciso (pelo menos pressupõe-se, rsrsrs) Repare que em minha resposta eu coloquei: .. o PostgreSQL *só* garante uma ordem dos registros retornados se for especificada a cláusula ORDER BY. ou

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Marcelo Silva
: (11) 99693-4251 Vivo msn: marc...@ig.com.br Empresa: Perfil Medicina e Segurança do Trabalho From: JotaComm Sent: Friday, November 23, 2012 11:10 AM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral]Postgres muda a posição do registro no update? Olá, Em 23 de novembro de 2012 10:58

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Euler Taveira
On 23-11-2012 11:51, Marcelo Silva wrote: No caso da marcação do registro atualizado, a meu ver isso só deveria acontecer em registro deletados (delete) e não atualizados (update), mas isso é só questão de curiosidade mesmo, pois se eles fizeram assim é porque realmente foi necessário. O

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Emerson Hermann
Segue um artigo interessante sobre esse comportamento na prática do Postgres Por que usar o vacuum http://emersonhermann.blogspot.com.br/2010/11/por-que-usar-o-vacuum.html Em 23 de novembro de 2012 11:07, Euler Taveira eu...@timbira.com escreveu: On 23-11-2012 11:51, Marcelo Silva wrote: No

Re: [pgbr-geral] Postgres muda a posição do registro no update?

2012-11-23 Por tôpico Marcelo Silva
Muito bom este artigo From: Emerson Hermann Sent: Friday, November 23, 2012 12:13 PM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral]Postgres muda a posição do registro no update? Segue um artigo interessante sobre esse comportamento na prática do Postgres Por que usar o