From: | Juan José Santamaría Flecha <juanjo(dot)santamaria(at)gmail(dot)com> |
---|---|
To: | "Romero, Fernando" <Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Consulta sobre monitoreo de índices |
Date: | 2020-09-14 15:53:39 |
Message-ID: | CAC+AXB1OF1+63fuYy-BzUecP7PazPNvpKzrWFEBfwXkxeFjCug@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Perdón, le había dado a responder sin estar la lista. Por favor, sigue este
hilo.
On Mon, Sep 14, 2020 at 5:51 PM Juan José Santamaría Flecha <
juanjo(dot)santamaria(at)gmail(dot)com> wrote:
>
> On Mon, Sep 14, 2020 at 4:12 PM Romero, Fernando <
> Fernando(dot)Romero(at)trenesargentinos(dot)gob(dot)ar> wrote:
>
>> Hola como están.
>>
>> Estoy viendo monitoreo de índices la versión que estoy usando de postgres
>> es la 10, para ver los índices que no se están usando consulto la vista
>> pg_stat_user_indexes y le hago un join con la pg_index, el query que uso es
>> este
>>
>> select
>> indexrelid::regclass as index, relid::regclass as table
>> from
>> pg_stat_user_indexes
>> JOIN pg_index USING (indexrelid)
>> where
>> idx_scan = 0 and indisunique is false;
>>
>> Lo raro es que me trae casi todo los índices que hay y la mayoría que me
>> dice que no se están usando comprobé que si se están usando.
>> Hay alguna forma de activar el monitoreo de índices? que no sea con un
>> explain tabla por tabla?
>>
>
> El parámetro que controla esta estadística es "track_counts", que debería
> estar activado por defecto.
>
> ¿Cómo has comprobado que se están utilizando?
>
Un saludo,
Juan José Santamaría Flecha
From | Date | Subject | |
---|---|---|---|
Next Message | Romero, Fernando | 2020-09-14 16:13:10 | RE: Consulta sobre monitoreo de índices |
Previous Message | Romero, Fernando | 2020-09-14 14:11:47 | Consulta sobre monitoreo de índices |