Aditya,
> shared_buffers = 128 # 2*max_connections, min 16 (default 64)
> ...
> #effective_cache_size = 1000 # default in 8k pages
You could certainly stand to raise these, unless your system is low on RAM ...
> PIII-800/512MB RAM running FreeBSD 4-STABLE with the database data files
> NFS mounted via a 100Mbps/full-duplex private network from a lightly-loaded
> Network Appliance F87 fileserver (I'm pretty certain that we're not IO
> bound).
Mind checking TOP to see how much RAM your other processes on this server eat?
That will give us a good baseline for figuring out how much memory to give
Postgres.
--
Josh Berkus
Aglio Database Solutions
San Francisco