From: | "Luis Moran" <luis(at)mcde(dot)gov(dot)py> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] Char vs Varchar |
Date: | 2003-08-14 16:31:13 |
Message-ID: | 002001c36281$7a133c10$5500a8c0@servidor.muni.cde |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias, regularmente uso vacuum y periodicamente vacuum full.
Me diste una buena indicacion al definir que de todas formas va a eliminar e
insertar un nuevo registro...
Tchau
----- Original Message -----
From: "Alvaro Herrera Munoz" <alvherre(at)dcc(dot)uchile(dot)cl>
To: "Luis Moran" <luis(at)mcde(dot)gov(dot)py>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Thursday, August 14, 2003 11:57 AM
Subject: Re: [Pgsql-ayuda] Char vs Varchar
> On Thu, Aug 14, 2003 at 11:03:05AM -0400, Luis Moran wrote:
>
> > Aparentemente, seria mejor el varchar por el almacenamiento.
> > Pero si luego modifico ese registro, y mi nuevo valor es 'caballo'
(string
> > mas largo), como el funciona?
> > Supongo que debe eliminar el registro y luego insertar al final uno
nuevo,
> > puesto que el string nuevo no puede caber en el espacio que ocupaba el
> > string anterior (bueno, eso creo).
>
> Eliminar el registro e insertar uno nuevo lo va a hacer de todas maneras,
> sea char() o varchar(). Esto es asi para mejorar la concurrencia. Si te
> interesa el tema busca por MVCC en la documentacion. Ahora no tengo mucho
> tiempo para darte una explicacion mas detallada...
>
> (Es por este motivo que hay que usar VACUUM regularmente, para recuperar
ese
> 'espacio perdido')
>
> --
> Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
> "No hay hombre que no aspire a la plenitud, es decir,
> la suma de experiencias de que un hombre es capaz"
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Rodrigo Alvarez | 2003-08-14 16:53:53 | Re: [Pgsql-ayuda] ayuda con postgres porfa!!!! |
Previous Message | Josué Maldonado | 2003-08-14 16:27:04 | Re: [Pgsql-ayuda] Como definir funcion |