| From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
|---|---|
| To: | Ignacio Pérez <iperez(at)qsmedia(dot)com> |
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: REINDEX - VACUM |
| Date: | 2005-05-05 15:01:06 |
| Message-ID: | 20050505150106.GB29404@dcc.uchile.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Thu, May 05, 2005 at 09:15:41AM +0200, Ignacio Pérez wrote:
>
> Hola,
>
> Alguien me puede decir si existe algún criterio para ejecutar REINDEX y
> VACUM, es decir que es lo primero que hay que ejecutar a una BD
>
> A) Reindex a las tablas de la BD y luego un VACUM
>
> B) Vacum y luego el Reindex a las las tablas de la BD
Si haces VACUUM FULL, eso causa mas "gordura" a los indices. Por lo
tanto te conviene hacer REINDEX al final en ese caso.
En todo caso si vas a hacer ambas cosas, quizas te convenga ejecutar
CLUSTER en lugar de ellas. CLUSTER reescribe la tabla completa _y_ los
indices completos.
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Tiene valor aquel que admite que es un cobarde" (Fernandel)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Buena Salud | 2005-05-05 15:02:17 | Importar archivo txt |
| Previous Message | Jose Stragnari | 2005-05-05 14:57:13 | Retorno de una función |