Search Postgresql Archives

Re: changing sort_mem on the fly?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxx 
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?"

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

               http://archives.postgresql.org

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux