Re: Problemas luego de Vacuum Analyze a tabla de 30 Gb

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Marcelo Pinto <marcelo(dot)pinto(at)gmail(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problemas luego de Vacuum Analyze a tabla de 30 Gb
Date: 2012-07-27 17:12:28
Message-ID: 1343409096-sup-6829@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Excerpts from Marcelo Pinto's message of mié jul 25 16:13:13 -0400 2012:
> Hola Lista,
>
> Tengo una tabla de 30 Gb a la que luego de realizar un vacuum analyze
> mejoro notablemente los tiempos de algunas query's, pero note que luego de
> 2 dias las consultas a los datos mas recientes toman muchisimo tiempo, he
> pensado en crear index parcial para ese segmento nuevo de datos.
>
> Cuando ejecuto explain de una query simple para obtener datos de la tabla
> en una fecha anterior al vacuum el planificador recorre los index, pero al
> ejecutar la misma query en un periodo de fecha posterior al vacuum solo
> aplica un filter.
>
> Me tomo unas 6 horas realizar el vacuum analyze, algunos index son de mas
> de 1 gb.
> Que puedo hacer para que los datos mas recientes puedan ser consultados
> rapidamente, sera suficiente crear un index parcial?

QUizas te convenga particionar, de manera que se haga un analyze de las
particiones con datos nuevos sin tener que recorrer de nuevo los datos
antiguos.

--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Lazáro Rubén García Martínez 2012-07-27 17:17:51 RE: Problemas luego de Vacuum Analyze a tabla de 30 Gb
Previous Message Horacio Degiorgi 2012-07-26 03:53:03 Re: exportacion de tablas en archivos separados