PostgreSQL 9.0

Im September 2010 wurde PostgreSQL 9.0 freigegeben. Dieses Release bringt eine Reihe wichtiger Verbesserungen wie:

  • Hot Standby und Streaming Replication (kontinuierliche Übertragung der WAL)
  • „in-place-upgrade“ (kein backup/restore mehr notwendig)
  • RADIUS Authentifi zierung
  • verbessertes Rechtemanagement (GRANT ON ALL, DEFAULT PERMISSIONS)
  • verbesserte Trigger (Trigger auf Spalten, konditionale Trigger)
  • Sortierung in Aggregaten
  • neue „window“-Optionen (ROWS PRECEDING und FOLLOWING)
  • anonyme Codeblöcke (DO Statement)
  • besserer Support für Perl/Python „stored procedures“, benannte Funktionsparameter
  • verbessertes Messaging (LISTEN/NOTIFY)
  • Support für 64Bit Windows
  • JOIN-Removal Optimierungen (z. B. Für ORM-generierte Anfragen)
  • verbessertes Storage Datentyp für Key-Value Daten (hstore)
  • neue Ausgabeformate (JSON/XML) für das EXPLAIN Kommando