Re: Query runs slow

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Query runs slow
Дата
Msg-id 1385407480.41987.YahooMailNeo@web162904.mail.bf1.yahoo.com
обсуждение исходный текст
Ответ на Re: Query runs slow  (Hengky Liwandouw <hengkyliwandouw@gmail.com>)
Список pgsql-general
Hengky Liwandouw <hengkyliwandouw@gmail.com> wrote:
> On Nov 24, 2013, at 11:21 PM, Kevin Grittner wrote:
>> Hengky Lie <hengkyliwandouw@gmail.com> wrote:
>>
>>> this query takes long time to process. It takes around 48
>>> seconds to calculate about 690 thousand record.
>>
>>> Is there any way to make calculation faster ?
>>
>> Quite possibly -- that's about 70 microseconds per row, and even
>> fairly complex queries can often do better than that.

> After reading the link you gave to me, changing shared_buffers to
> 25% (512MB) of available RAM and effective_cache_size to 1500MB
> (about 75% of available RAM) make the query runs very fast.
> Postgres only need 1.8 second to display the result.

That's 4.6 microseconds per row.  Given the complexity of the
query, it might be hard to improve on that.  A simple tablescan
that returns all rows generally takes 1 to 2 microseconds on the
hardware I generally use.

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


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

Предыдущее
От: Andrew Sullivan
Дата:
Сообщение: Re: pg_xlog is getting bigger
Следующее
От: "Janek Sendrowski"
Дата:
Сообщение: Debugging of C functions