Re: Check memory consumption of postgresql query

Поиск
Список
Период
Сортировка
От Phan Công Minh
Тема Re: Check memory consumption of postgresql query
Дата
Msg-id b6da0a8aed5d4dc9aeee3017f088db64@sid00230.hsr.ch
обсуждение исходный текст
Ответ на Re: Check memory consumption of postgresql query  (Clinton Adams <clinton.adams@gmail.com>)
Ответы Re: Check memory consumption of postgresql query  (Matheus de Oliveira <matioli.matheus@gmail.com>)
Список pgsql-performance
Hi Clinton,

Thank you for your response. I check the article (http://www.depesz.com/2012/06/09/how-much-ram-is-postgresql-using/)
andit seems to work with general process as well.  
However does it have anyway to calculate the memory used by single query, not the whole postgresql process?

Thanks,
Minh
________________________________________
From: Clinton Adams <clinton.adams@gmail.com>
Sent: Thursday, May 8, 2014 4:04 PM
To: Phan Công Minh
Cc: pgsql-performance@postgresql.org
Subject: Re: [PERFORM] Check memory consumption of postgresql query

On Thu, May 8, 2014 at 3:04 AM, Phan Công Minh <cphan@hsr.ch> wrote:
> Hello PostgreSQL community ,
>
> I'm doing benchmark between column store and traditional row-oriented store.
> I would like to know if there is any way to measure memory consummed by a
> query execution?


In linux you can look at the memory usage for a particular backend in
/proc/[pid]/smaps. Get the pid with pg_backend_pid() or from
pg_stat_activity.

For more info, check out
http://www.depesz.com/2012/06/09/how-much-ram-is-postgresql-using/

- Clinton


>
> Thanks
> Minh,
>

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

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: Re: Postgresql 9.3 for a Mobile Backend
Следующее
От: Tim Kane
Дата:
Сообщение: 9.2.4 vs 9.3.0 query planning (sort merge join vs hash join)