Re: Possible to improve query plan?

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Possible to improve query plan?
Дата
Msg-id 4D3D59810200002500039B05@gw.wicourts.gov
обсуждение исходный текст
Ответ на Re: Possible to improve query plan?  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: Possible to improve query plan?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-performance
Robert Haas <robertmhaas@gmail.com> wrote:

> But isn't 13.5 seconds awfully slow to scan 149557 rows?  The sort
> is sorting 23960kB.  Dividing that by 149557 rows gives ~169
> bytes/per row

You're right.  I would expect 9 ms as per tuple as a worst case if
it doesn't need to go to TOAST data.  Caching, multiple rows per
page, or adjacent pages should all tend to bring it down from there.
How does it get to 90 ms per row with rows that narrow?

Is the table perhaps horribly bloated?  Jeremy, did you try my
suggestion of using CLUSTER on the index which will tend to be more
selective?

-Kevin

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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Possible to improve query plan?
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Possible to improve query plan?