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