Re: Calculating memory allocaiton per process
От
David Kerr
Тема
Re: Calculating memory allocaiton per process
Дата
Msg-id
20110414193657.GA36322@mr-paradox.net
Ответ на
Re: Calculating memory allocaiton per process (Jerry Sievers)
Список
Дерево обсуждения
Calculating memory allocaiton per process David Kerr <dmk@mr-paradox.net>
Re: Calculating memory allocaiton per process Jerry Sievers <gsievers19@comcast.net>
Re: Calculating memory allocaiton per process David Kerr <dmk@mr-paradox.net>
On Thu, Apr 14, 2011 at 03:00:07PM -0400, Jerry Sievers wrote: - David Kerr writes: - - > Howdy, - > - > Is there a doc somewhere that has a formula for how much memory PG - > backend process will use? - > - > I'm looking to get something like total_mem = max_connections * ( - > work_mem + temp_buffers ) // I know it's more complicated than that, - > which is why I'm asking =) - - Depends on your query complexity, load distribution across concurrent - sessions and session lifetime. - - work_mem will, in cases of queries having multiple sort nodes, have to - be counted multiple times on behalf of a single backend. - - Some observation of the running system can be your best bet. - - HTH Yeah, that's the complication that I knew about (but am still not able to fully 'get', let along vocalize). Are there no rules of thumb or upper bounds to help estimate total memory usage? Thanks Dave
В списке pgsql-general по дате отправления