Re: REINDEX - VACUM

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: Raw Message | Whole Thread | 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)

In response to

Browse pgsql-es-ayuda by date

  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