Re: Ayuda sobre updates

From: "Robby Gustabello Cogle" <robbygustabello(at)gmail(dot)com>
To: "Alvaro Herrera" <alvherre(at)commandprompt(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-31 01:20:12
Message-ID: 298378e70708301820s6cb351e2kc51ed5c25ada8cf3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

¿qué es FKs? Gracias por las respuestas. Me parecía que la sobre-escritura
innecesaria podía demorar un poco más, pero no estaba seguro

On 8/30/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
>
> 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.
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message felix gonzales 2007-08-31 01:23:33 Re: Cerrar conexiones activas de otros usuarios
Previous Message Alvaro Herrera 2007-08-31 00:20:27 Re: Client-Encoding y lc_message