Re: Picking out the most recent row using a time stamp column

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: Picking out the most recent row using a time stamp column
Дата
Msg-id 4D670B53.70003@agliodbs.com
обсуждение исходный текст
Ответ на Re: Picking out the most recent row using a time stamp column  (Shaun Thomas <sthomas@peak6.com>)
Список pgsql-performance
> Why did you use row_number instead of rank?

Because I assumed he only wanted one row in the event of ties.

Hmmm, although with that schema, there won't be ties.  So it's pretty
much arbitrary then.

> I am now curious how the speed compares though. I still think the
> DISTINCT ON will be faster, but it would be a great surprise.

Hopefully we'll find out!  The windowing functions are usually much
faster for me.  I think in 9.0 or 9.1 someone replumbed DISTINCT ON to
use a bunch of the window function internals, at which point it'll cease
to matter.

--
                                  -- Josh Berkus
                                     PostgreSQL Experts Inc.
                                     http://www.pgexperts.com

В списке pgsql-performance по дате отправления:

Предыдущее
От: Shaun Thomas
Дата:
Сообщение: Re: Picking out the most recent row using a time stamp column
Следующее
От: "Sam Wong"
Дата:
Сообщение: Perl Binding affects speed?