Re: changing sort_mem on the fly?
От | Jim C. Nasby |
---|---|
Тема | Re: changing sort_mem on the fly? |
Дата | |
Msg-id | 20050128020334.GQ67721@decibel.org обсуждение исходный текст |
Ответ на | Re: changing sort_mem on the fly? (Michael Fuhr <mike@fuhr.org>) |
Ответы |
Re: changing sort_mem on the fly?
|
Список | pgsql-general |
On Thu, Jan 27, 2005 at 06:23:05PM -0700, Michael Fuhr wrote: > On Thu, Jan 27, 2005 at 06:23:21PM -0600, Jim C. Nasby wrote: > > > > If you just want to change it for one connection, you can do 'set > > sort_mem=newvalue;'. You might need to be an admin to do it, though. > > Ordinary users can set sort_mem/work_mem, at least in 8.0.0 and > earlier. Does setting that variable per session actually have an > effect, and if it does, does allowing ordinary users to set it > present a risk? I ass-u-me that the setting actually takes effect. You could test it by setting it high enough to send a system into swapping and run a query that will use enough sort_mem. If it starts swapping, it worked. :) Yes, there is a risk allowing ad-hoc settings; you can starve the machine for memory. -- Jim C. Nasby, Database Consultant decibel@decibel.org Give your computer some brain candy! www.distributed.net Team #1828 Windows: "Where do you want to go today?" Linux: "Where do you want to go tomorrow?" FreeBSD: "Are you guys coming, or what?"
В списке pgsql-general по дате отправления: