I've got a Postgres v8.2.4 server that we recently upped from 2GB RAM to 6GB. I added: effective_cache_size = 5120MB to the postgresql.conf file but when I restart the server and do a "show all" it always comes back with "1000MB". I can set it manually and it takes but for some reason it just seems to ignore it in the config file. Is there something else that needs to be present for this? I've tried setting it in both the numeric-only and "MB" forms. I've included a portion of the config at the end here, I realize it's probably not quite right yet. Thanks, Joe #----------------------------------------------------------------------- ---- # RESOURCE USAGE (except WAL) #----------------------------------------------------------------------- ---- # - Memory - shared_buffers = 600MB work_mem = 100MB maintenance_work_mem = 300MB max_stack_depth = 5MB effective_cache_size = 5120MB ______________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. _____________