Re: Major differences between oracle and postgres performance - what can I do ?
В списке pgsql-performance по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | Re: Major differences between oracle and postgres performance - what can I do ? |
| Дата | |
| Msg-id | 25464.1087591637@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: Major differences between oracle and postgres performance - what can I do ? (Gary Cowell <gary_cowell@yahoo.co.uk>) |
| Ответы |
Re: Major differences between oracle and postgres performance - what can I do ?
|
| Список | pgsql-performance |
=?iso-8859-1?q?Gary=20Cowell?= <gary_cowell@yahoo.co.uk> writes:
> So it seems the idea that oracle is dropping duplicate
> rows prior to the sort when using distinct may indeed
> be the case.
Okay. We won't have any short-term solution for making DISTINCT do that,
but if you are on PG 7.4 you could get the same effect from using
GROUP BY: instead of
select distinct version from vers where version is not null
try
select version from vers where version is not null group by version
You should get a HashAggregate plan out of that, and I'd think it'd be
pretty quick when there are not many distinct values of version.
regards, tom lane
В списке pgsql-performance по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера