| От | Jeremy Harris |
|---|---|
| Тема | Re: EXPLAIN ANALYZE output weird for Top-N Sort |
| Дата | |
| Msg-id | 54666595.60901@wizmail.org обсуждение исходный текст |
| Ответ на | Re: EXPLAIN ANALYZE output weird for Top-N Sort (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-hackers |
On 14/11/14 14:54, Tom Lane wrote: > Jeremy Harris <jgh@wizmail.org> writes: >> On 14/11/14 00:46, Simon Riggs wrote: >>> Limit (cost=.... rows=20 width=175) (actual time=.... rows=20 loops=1) >>> -> Sort (cost=.... rows=568733 width=175) (actual time=.... >>> rows=20 loops=1) >>> Sort Method: top-N heapsort > >> Going off on a tangent, when I was playing with a merge-sort >> implementation I propagated limit information into the sort >> node, for a significant win. > > I'm not entirely following. The top-N heapsort approach already > makes use of the limit info. Having gone back to look, you're right. It was Uniq nodes I merged (the sort handles both bounded-output and dedup). -- Cheers, Jeremy
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера