Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group