2017-09-22 10:39 GMT-03:00 Luiz Henrique <[email protected]>:
> "  ->  Sort  (cost=358689.48..359569.53 rows=352018 width=287) (actual
> time=101865.979..103271.970 rows=2631834 loops=1)"
>
O plano está gastando ~86% do tempo da consulta nessa ordenação. Você
realmente precisa de um DISTINCT ali? O que você pode fazer é tentar
aumentar o work_mem para essa consulta (um valor superior a ~ 715MB)
na tentativa de fazer uma ordenação mais rápida. Com essa quantidade
de registros retornados não vejo como acelerar muito essa consulta.


-- 
   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