Olá pessoal,
        analisando as views de stat conseguimos identificar índices que não são 
utilizados, porém isto ainda não nos diz que esta "não utilização" é pela 
aplicação não estar fazendo uso de cláusulas que possam ser atendidas pelo 
índice ou pela tabela ser pequena e o otimizador optar por um table scan. Há 
como eu diferenciar isto em algum local do dicionário de dados do banco?

* provisoriamente adotei um valor x de registros como sendo 
permissível/aceitável o table scan, então se o acesso sequencial retornar mais 
que este valor eu já "fico de olho" para ver se não tem problema de SQL mal 
escrito/erro de modelagem ou regra de negócio "torta".

abraços
 
Fábio Henrique Gibon
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a