PostgreSQL 8.4

Im Juli 2009 wurde PostgreSQL 8.4 freigegeben. Dieses Release bringt eine Reihe wichtiger Verbesserungen wie:

  • ANSI SQL-99 Common Table Expressions (CTE)
  • ANSI SQL-2003 Window Functions (Aggregatfunktionen über Teile der Ergebnismenge)
  • Spracheinstellungen per Datenbank
  • Funktionen mit variabler Anzahl von Argumenten, Defaultwerte für Argumente
  • Rechte auf einzelne Tabellenzeilen.

Die Administration wird vereinfacht durch:

  • parallelisiertes pg_restore (mehrere Threads möglich)
  • visibility maps (Vacuum operiert nur auf den Bereichen, in denen es Änderungen )
  • partielles Vacuum
  • Automatisches „free space map“ Management, keine max_fsm_* Einstellungen mehr
  • Authentifizierung mit Hilfe von SSL Zertifikaten.