What is PostgreSQL?
PostgreSQL is a powerful, open source relational database system. PT3 uses PostgreSQL to store all of the data that it generates from your hand histories. For more information on PostgreSQL, see http://www.postgresql.org.
What are the Housekeeping functions (Vacuum/Cluster/Analyse/Cache) for? How often should I do them?
These 'housekeeping' functions are to keep your databases running efficiently.
You will find information at http://www.postgresql.org, but PT3 does a little more than the basics.
The cache is an addition to the database which allows much faster retrieval of stats.
The recommendations are here: http://www.pokertracker.com/products/PT ... erformance
What version of PostgreSQL should I be running?
In general, the recommended version of PostgreSQL will be included in the "PT3 with PostgreSQL" download, so if you install that way you shouldn't need to worry about your PostgreSQL version.
The latest 8.3.x versions should work, and the first 8.4 version works too, although versions from 8.2 are supported.
Note: PT2 and PAHud do not fully support PostgreSQL 8.3, so if you use PostgreSQL databases in PT2 you should stick to 8.2.
It's not too serious, the cache doesn't work in PAH with 8.3, but it is possible to use PT2 with PostgreSQL 8.3.
How many hands can I import into a single database?
There isn't a limit to the number of hands a database can hold, other than disk space, but when your databases get very big you will start to lose performance. When this happens really depends on your system.
The recommendation for large scale datamining like this is to create a new database each month or 2 to import your observed hands into while importing all your 'played' hands into the active database (see the 'Databases' section on the auto import tab to configure where to import played and observed hands).
If you run housekeeping on your databases (as recommended here) they should stay pretty fast, and once you've finished importing into the 'september08' DB and moved onto 'october08' you will not need to re-cache it again now that you're not importing into it any more. Then after a few months you can remove old DBs from the HUD (or even delete them).
Can I delete the PostgreSQL log files?
The only files in the C:\Program Files\PostgreSQL\ directory that are safe to delete are the files in:
C:\Program Files\PostgreSQL\8.3\Data\pg_log. Those logs may be safely discarded. Everything else should be kept.
