Nada adiantou. Acho que é como o Flávio falou, a quantidade de dados retornada é muito grande. Por isso ele abrirá mão dos índices. Fiz testes forçando o uso dos índices e realmente, segundo o analyze, ficou muito pior. Não tenho SSD - infelizmente - a mão.
O que você pode fazer pra contornar isso é precalcular isso com uma visão materializada disponível na versão 9.3.
Ou então fazer na munheca com uma tabela temporária nas versões anteriores e uma função simples.
Tudo depende se você precisa dos dados em tempo real ou não. Se a resposta aqui for positiva, cabe considerar a compra de hardware potente.
[]s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
