Re: Vacuum: pg_statistic_relid_att_index, duplicate key violates

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Andrés P(dot)P(dot) <solopostgres(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Vacuum: pg_statistic_relid_att_index, duplicate key violates
Date: 2010-02-08 20:44:28
Message-ID: 20100208204428.GX4113@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Andrés P.P. escribió:

> después de limpiar la pg_statistics ejecuto el analyze sólo?.. qué
> diferencia hay entre un "analyze" y un "vacuum analyze" para esta situación
> particular (de puro curioso no más pregunto esto...).

La diferencia es que VACUUM ANALYZE va a hacer un vacuum de cada tabla,
y después un ANALYZE, en cambio ANALYZE hará sólo ANALYZE, que es mucho
más rápido. Como no es conveniente tener mucho tiempo el sistema sin
estadísticas, lo mejor es que hagas lo más rápido para salir del
problema. Si te hace falta un vacuum puedes hacerlo después, por
separado.

--
Alvaro Herrera Vendo parcela en Valdivia:
http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372
"Industry suffers from the managerial dogma that for the sake of stability
and continuity, the company should be independent of the competence of
individual employees." (E. Dijkstra)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alberto Rivera M. 2010-02-08 21:00:53 Re: Instalación postgresql-8.1 en Ubuntu 9.10
Previous Message Alvaro Herrera 2010-02-08 20:42:37 Re: Instalación postgresql-8.1 en Ubuntu 9.10