The drinkers guide to
     PostgreSQL
                      Aaron Thul
I am just here to drink and don’t really know anything
Do we need to

• Application developers
• Managers
• Our own mistakes
• Do we really need a reason???
Someone told you Pg
 was hard to install
Someone told you Pg
 was hard to install
DELETE FROM <tbl>
DELETE FROM <tbl>
Someone is having a
pg_hba.conf problem
Someone is having a
pg_hba.conf problem
Someone bloated the
bejeebers out of the
     database
Someone bloated the
bejeebers out of the
     database
Management forced an
   iSCSI solution
Management forced an
   iSCSI solution
Tom Lane rejected your
        patch
Tom Lane rejected your
        patch
Someone Shutdown/
  killed production
Someone Shutdown/
  killed production
You realize your DB
 has 100,000 tables
You realize your DB
 has 100,000 tables
You tried to use
  Pg_Upgrade
You tried to use
  Pg_Upgrade
You had to use MySQL
You had to use MySQL
Exceptions
Shawarma
Lightening Talk
Lightening Talk


  • One bottle of Scotch
Thank you

• Aaron Thul
• aaron@chasingnuts.com
• @aaronthul on Twitter
• AaronThul on IRC

Drinkers guide to PostgreSQL