From: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Cristian Saavedra" <cristian(dot)aquii(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: ajuste de espacio en base de datos |
Date: | 2008-09-04 18:46:03 |
Message-ID: | 3073cc9b0809041146y5ce8525cv82e57d1b6d260942@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Sep 3, 2008 at 8:22 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
>
> 3. para salir del problema puntual, puedes usar CLUSTER en cada tabla, o
> bien, en cada tabla,
> ALTER TABLE foo ALTER COLUMN bar TYPE integer;
> (suponiendo que la tabla se llama "foo", que tiene una columna llamada
> "bar", y que esta columna es de tipo "integer"). O sea basicamente una
> orden que "no hace nada" pero fuerza al sistema a que reescriba la tabla
> y descarte todos los datos inutiles, incluyendo una reconstruccion
> completa de indices.
>
obviamente esto va a bloquear la tabla asi que tendras que programar
un horario que te permita hacer esto menos doloroso... no creo
necesario que lo hagas en todas las tablas, preocupate por las que se
actualizan con mas frecuencia...
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. (593) 87171157
From | Date | Subject | |
---|---|---|---|
Next Message | Ing. Eris J. Gomez | 2008-09-04 21:22:34 | Internal account lookup failure. No mapping between account names and security IDs was done. |
Previous Message | Jaime Casanova | 2008-09-04 16:11:28 | Re: default current_time |