On 06-03-2015 14:37, Danilo Silva wrote:
Pode acontecer casos em que devemos deixar (pelo menos para a sessão) os
parâmetros enable_seqscan, enable_mergejoin e enable_hashjoin desabilitados
para termos uma melhor performance no retorno dos dados de uma consulta?
Sim.
Pergunto porque isso está acontecendo comigo, entendo que esses parâmetros
devem ficar habilitados para o postgres decidir qual melhor caminho a
fazer.
Se o postgres não está escolhendo a melhor consulta, você poderia
contribuir a consulta (com as devidas variações do enable_*), EXPLAIN
ANALYZE e outras informações do seu ambiente para analisarmos se é uma
deficiência do planejador ou se sua consulta não vale as linhas de
código adicionais.
--
Euler Taveira Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral