From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Jose Alberto Sanchez Nieto <albertosanchez(at)hiperusera(dot)es> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: como saber si se esta utilizando un indice sin explain plan |
Date: | 2012-03-12 15:50:21 |
Message-ID: | 1331567284-sup-1243@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from Jose Alberto Sanchez Nieto's message of lun mar 12 08:21:23 -0400 2012:
> Hola a todos, queremos limpiar nuestro sistema y borrar los indices que
> no se estén utilizando, estamos haciéndolo en pgadmin mirando las
> estadísticas de los índices pero tenemos alguna duda. Por poner un
> ejemplo en una tabla tenemos dos índices con las siguientes estadísticas:
> indice 1:
> Busqueda por indices 0
> tuplas de Indice leidas 0
> tuplas de Indice Extraidas 0
> Bloques de Indice Leidos 453
> Bloques de Iindices Acertados 24178
Los valores de "bloques de indice" leidos o acertados corresponden a
datos en pg_statio_user_indexes; los otros son de pg_stat_user_indexes.
> ¿Los valores a cero del indice 1 significan que no se está usando?, si
> es así ¿que significaría en dicho índice el valor de bloques de indice
> leidos y el de acertados si no se está utilizando?
Quizás los bloques leídos correspondan a la mantención que vacuum hace
del índice.
Qué lamentable que no haya estadísticas de bloques escritos ...
--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Alberto Sanchez Nieto | 2012-03-12 16:21:58 | Re: como saber si se esta utilizando un indice sin explain plan |
Previous Message | Marcos Ortiz | 2012-03-12 13:50:59 | Re: como saber si se esta utilizando un indice sin explain plan |