Re: Why could different data in a table be processed with differentperformance?

Поиск
Список
Период
Сортировка
От Fabio Pardi
Тема Re: Why could different data in a table be processed with differentperformance?
Дата
Msg-id 4f53b25c-d1c7-9d6c-c960-bfe81397fa36@portavita.eu
обсуждение исходный текст
Ответ на Re: Why could different data in a table be processed with different performance?  (Vladimir Ryabtsev <greatvovan@gmail.com>)
Список pgsql-performance

On 09/21/2018 08:28 AM, Vladimir Ryabtsev wrote:

>> but you say you observe a difference even after dropping the cache.
> No, I say I see NO significant difference (accurate to measurement
> error) between "with caches" and after dropping caches. And this is
> explainable, I think. Since I read consequently almost all data from the
> huge table, no cache can fit this data, thus it cannot influence
> significantly on results. And whilst the PK index *could* be cached (in
> theory) I think its data is being displaced from buffers by bulkier
> JSONB data.
> 
> Vlad

I think this is not accurate. If you fetch from an index, then only the
blocks containing the matching records are red from disk and therefore
cached in RAM.

regards,

fabio pardi


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

Предыдущее
От: Fabio Pardi
Дата:
Сообщение: Re: Why could different data in a table be processed with differentperformance?
Следующее
От: Patrick Molgaard
Дата:
Сообщение: Re: Multi-second pauses blocking even trivial activity