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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a