From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Robby Gustabello Cogle <robbygustabello(at)gmail(dot)com> |
Cc: | Miguel Panuera <mpanuera(at)gmail(dot)com>, PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ayuda sobre updates |
Date: | 2007-08-30 23:24:45 |
Message-ID: | 20070830232445.GB5872@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Robby Gustabello Cogle escribió:
> Parece ser que el mensaje nunca llegó completamente por problemas con la
> red. Disculpen. Mi duda radica en si es mejor darle update a uno o varios
> campos a la vez (los que sé que cambian) o hacerlo a toda la tupla,
> sobreescribiendo los campos que sé que no han cambiado.
Evita sobreescribir los campos que no cambian. En general no habrá
ninguna diferencia, pero si tienes por ej. un campo de texto de más de
2 KB y lo sobreescribes inútilmente, estás provocando un update en la
tabla TOAST que habría sido innecesario.
Creo que puede haber una diferencia si tienes FKs en esas columnas
también.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-08-30 23:56:00 | Re: Ayuda sobre updates |
Previous Message | Jaime Casanova | 2007-08-30 23:08:31 | Re: Ayuda sobre updates |