Tuning Postgres for Single connection use - Mailing list pgsql-performance

From Nick Eubank
Subject Tuning Postgres for Single connection use
Date
Msg-id CAFWQgOmjM=KWxBwhK+gZtc6WeFKCYCPjAOg8P=wVs6buzQMoPQ@mail.gmail.com
Whole thread Raw
Responses Re: Tuning Postgres for Single connection use
Re: Tuning Postgres for Single connection use
Re: Tuning Postgres for Single connection use
List pgsql-performance

Any rules of thumb for work_memmaintenance_work_memshared_buffer, etc. for a database that DOESN'T anticipate concurrent connections and that is doing lots of aggregate functions on large tables? All the advice I can find online on tuning (thisthisthis etc.) is written for people anticipating lots of concurrent connections.

I'm a social scientist looking to use Postgres not as a database to be shared by multiple users, but rather as my own tool for manipulating a massive data set (I have 5 billion transaction records (600gb in csv) and want to pull out unique user pairs, estimate aggregates for individual users, etc.). This also means almost no writing, except to creation of new tables based on selections from the main table. 

I'm on a Windows 8 VM with 16gb ram, SCSI VMware HD, and 3 cores if that's important.

Thanks!

pgsql-performance by date:

Previous
From: Ryan Johnson
Date:
Subject: Re: SSI slows down over time
Next
From: Mel Llaguno
Date:
Subject: HFS+ pg_test_fsync performance