2014-10-29 9:51 GMT-02:00 Luiz Carlos L. Nogueira Jr. <
[email protected]>:

> Mas queria zerar apenas as estatísticas de utilização dos índices.



De todos os índices?

Você pode fazer assim:

    SELECT pg_stat_reset_single_table_counters(indexrelid)
    FROM pg_index
    WHERE indrelid = 'nome_da_tabela'::regclass;

Apesar do nome, a função pg_stat_reset_single_table_counters também
funciona para índices. A consulta acima zera todos índices de uma tabela,
mas você pode fazer para um único índice:

    SELECT pg_stat_reset_single_table_counters('nome_do_indice'::regclass);

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a