Re: BUG #2208: Low performance on select

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: BUG #2208: Low performance on select
Дата
Msg-id 20060125215954.GA86606@winnie.fuhr.org
обсуждение исходный текст
Ответ на BUG #2208: Low performance on select  ("Fahri CAKIROGLU" <fahri@gbks.com.tr>)
Список pgsql-bugs
On Wed, Jan 25, 2006 at 12:32:31PM +0000, Fahri CAKIROGLU wrote:
> Consecutive selects from three different tables
> causes low performance(about 1500 ms).
> Same select count from two tables gives good performance(about 30 ms).

This might be due to caching.  When you query two tables all of the
pages you need might be cached, but when you query a third table
some of the pages from the other tables might be evicted from the
cache.  When you query one of those tables again the pages have to
be fetched from disk.

How big are the tables in question?

> All searched keys are indexed and individual execution
> of each query is very fast.

Could you post the EXPLAIN ANALYZE output of each query?  Have you
tuned any of your postgresql.conf settings, in particular shared_buffers?
How much memory do you have?

--
Michael Fuhr

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

Предыдущее
От: "Pramod Kudva"
Дата:
Сообщение: BUG #2207: PG Database Server 8.1 Service doesnt start
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: BUG #2195: log_min_messages crash server when in DEBUG3 to