Re: Auto-tuning work_mem and maintenance_work_mem
От | Robert Haas |
---|---|
Тема | Re: Auto-tuning work_mem and maintenance_work_mem |
Дата | |
Msg-id | CA+TgmobEPG=x8RXnkjoNQsywHksBCZ7r_HDSfWRfY8n=Vm8rWg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Auto-tuning work_mem and maintenance_work_mem (Magnus Hagander <magnus@hagander.net>) |
Ответы |
Re: Auto-tuning work_mem and maintenance_work_mem
|
Список | pgsql-hackers |
On Thu, Oct 10, 2013 at 1:23 AM, Magnus Hagander <magnus@hagander.net> wrote: > I think it would be even simpler, and more reliable, to start with the > parameter to initdb - I like that. But instead of having it set a new > variable based on that and then autotune off that, just have *initdb* > do these calculations you're suggesting, and write new defaults to the > files (preferably with a comment). > > That way if the user *later* comes in and say changes shared_buffers, > we don't dynamically resize the work_mem into a value that might cause > his machine to die from swapping which would definitely violate the > principle of least surprise.. +1 for all of that. I completely agree. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления: