Re: como saber si se esta utilizando un indice sin explain plan

From: Jose Alberto Sanchez Nieto <albertosanchez(at)hiperusera(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: como saber si se esta utilizando un indice sin explain plan
Date: 2012-03-12 16:24:41
Message-ID: 4F5E2349.60901@hiperusera.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias por la explicación Alvaro, muy útil.
Saludos.

El 12/03/2012 16:50, Alvaro Herrera escribió:
> 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 ...
>

--

José Alberto Sánchez Nieto
albertosanchez(at)hiperusera(dot)es <mailto:ignacio(dot)barbosa(at)hiperusera(dot)es>
Responsable Dpto.Sistemas de la Información

Avda Principal s/n
P.Ind Las Avenidas
28991 Torrejón de la Calzada – Madrid
Telf. 918609900
Fax 918160000

Le informamos que su dirección de correo electrónico, asi como el resto
de los datos de carácter personal aportados, serán objeto de tratamiento
automatizado en nuestro ficheros, con la finalidad de gestionar la
agenda de contactos de nuestra empresa y, para poder atender a sus
peticiones de consulta via electronica. Vd.podrá en cualquier momento
ejercer el derecho de acceso, rectificación, cancelación y oposición en
los términos establecidos en la Ley Orgánica 15/1999 mediante
notificación escrita con copia de DNI., a la entidad, a través de éste
e-mail.

La información incluida en este e-mail es CONFIDENCIAL, siendo para su
usu exlusivo del destinatario arriba mencionado. Si Usted lee este
mensaje y no es el destinatario indicado, le informamos de que está
totalmente prohibida la utilización, divulgación, distribución y/o
reproducción de esta comunicaci´ón sin autorización expresa en virtud de
la legislacion vigente. Si ha recibido este mensaje por error le rogamos
nos o notifique inmediatamente por esta misma vía y proceda a su
eliminación.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Carrillo 2012-03-12 18:28:55 Re: Duda con pg_dump y pg_restore
Previous Message Jose Alberto Sanchez Nieto 2012-03-12 16:21:58 Re: como saber si se esta utilizando un indice sin explain plan