I have PostgreSQL 9.2 setup on Windows 2008 R2 64bit with 96 gigs of RAM and 8 cores. What would the optimal settings be for shared_buffers, effective_cache_size, work_mem, etc.? I realize that these values vary a lot between Linux and Windows so any help for best practices would be greatly appreciated!
|
|
|||||
|
|
In general, the consensus is that shared_buffers is less important to increase on Windows than it is on Linux. Again a lot of this is very workload specific. I would probably start with a max connections of 20 unless you have a lot of idle connections as the norm. Start with defaults for |
||||
|
|