Marcelo,

> Já que as minhas duas idéias não iria funcionar... alguém tem alguma
outra
> idéia ??? quero aproveitar esta situação para explorar o postgres e
gerar
> alguns doc. :D

No meu caso o que sempre fez e continua fazendo uma falta desgraçada no
Postgres 
é um otimizador decente. Bem que se podia aproveitar a idéia aplicada no
Oracle ou no SQL Server e ter um cache de planos, reduzindo o número de
compilações. Esse tempo hoje é relativamente pequeno (e insuficiente) no
Postgres, exatamente porque ele precisa fazer isso a cada consulta. Se puder
gastar mais tempo e aproveitar esse processamento (como o Oracle e o SQL
Server fazem faz tempo), talvez ele se torne viável para mais aplicações.

Outra coisa que ajudaria bastante seria a coleta de estatísticas mais
detalhadas para uso do otimizador, como dados sobre correlação entre valores
de campos dentro da mesma tabela (como o Oracle e o SQL Server fazem faz
tempo). Isso obviamente consome um tempo, porém nem se compara com o
desperdício que o Postgres faz com as estimativas furadas dele.

Atenciosamente,

Mozart Hasse


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a