Pelo o q eu entendi, na sua subquery ele vai fazer praticamente um full
table scan, visto que geralmente as primary key da tabela filha sao
identicas da tabela pai. Ao utilizar o parêntese ele vai primeiro executar
a subquery por padrão.

Geralmente ele utilizar index apenas quando vc quer retornar apenas uma
pequena porção da tabela, nem sempre é vantagem para o SGBD utilizar index.
Sugiro que faça a atualização da estatística do SGBD diariamente para q o
banco possa fazer melhor suas decisões para o plano de execução
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a