...> #effective_cache_size = 1000 # typically 8KB each
That's horribly wrong. It's telling PG that your OS is only likely to cache8MB of the DB in RAM. If you've got 1GB of memory it should be between64000 and 96000