Datenbank

PostgreSQL 9.0 bringt ersehnte Neuerungen

PostgreSQL 9.0 ist als Release Candidate erschienen. Eine verbesserte Replikation, neue Trigger-Funktionen und erweiterte Zugriffsrechte wurden in die neue Version eingepflegt. Bis zur finalen Version 9.0 soll es keine weiteren neuen Funktionen mehr geben.

Anzeige

Das PostgreSQL-Team hat den Veröffentlichungskandidaten für Version 9.0 freigegeben. Bis zur finalen Version, deren Erscheinungstermin noch nicht feststeht, wollen die Entwickler keine neuen Funktionen mehr einbauen.

Die aktuelle Version bringt zahlreiche - laut den Entwicklern "lang ersehnte" - Funktionen mit. Trigger lassen sich auf Spalten anwenden und folgen damit dem SQL-Standard. Zudem können Trigger bedingt ausgeführt werden. Mehrere Unique-Keys können auf einmal aktualisiert werden. Außerdem wurden fortgeschrittene Reporting-Werkzeuge eingebaut, etwa PRECEDING und FOLLOWING.

Die Replikation wurde ebenfalls verbessert. Sie verwendet die Write-Ahead-Logs und nutzt die beiden Funktionen Streaming Replication, bei der WAL-Backups über das Netzwerk an einen Standby-Server geschickt werden, und Hot Standby, bei dem Archivserver Read-Only-Abfragen ausführen können. Damit soll ein einziger Masterserver mit mehreren Archivservern im Read-Only-Modus synchronisiert werden können.

Zu den Neuerungen gehört auch die Möglichkeit, Privilegien in mehreren Objekten gleichzeitig zu ändern (GRANT/REVOKE IN SCHEMA) sowie auf Objekte anzuwenden, die noch nicht existieren (ALTER DEFAULT PRIVILEGES). Außerdem können Privilegien auch in Blobs geändert werden. Die Funktion EXPLAIN unterstützt die Ausgabeformate Json, XML oder YAML.

Die Unterstützung für Programmiersprachen wurde ebenfalls erweitert und aktualisiert. Die aktuelle Version kommt beispielsweise mit Python in Version 3.1 und C++ zurecht. PostgreSQL läuft ab Version 9 auch auf Windows in der 64-Bit-Variante.

Alle Änderungen haben die Entwickler in einem Changelog zusammengefasst und dort auch detailliert beschrieben. Auf der Webseite des Projekts stehen sowohl der Quellcode als auch Binärdateien für Windows und Installer unter anderem für die Linux-Distributionen Red Hat ab Version 4, Fedora ab Version 6, Ubuntu ab Version 6.06, Opensuse ab Version 10 oder Suse Enterprise Linux ab Version 9 zum Download zur Verfügung. Für Mac OS X ab Version 10.4 gibt es ebenfalls einen Installer. Außerdem haben die Entwickler auch Pakete für Solaris 10 geschnürt.

Die Entwickler warnen, dass die aktuelle Version noch nicht für den Produktiveinsatz gedacht ist. Die Aktualisierung auf die neue Version erfolgt entweder über einen Dump und anschließenden Re-Import in Version 9.0 oder über das Skript pg_upgrade.


TheTank 02. Sep 2010

Schon in einer vorherigen Ausgabe der ct hatten sie die Neuerungen beschrieben und auch...

GUI-Master 02. Sep 2010

Das glaub ich auch - warum sollten Sie auch?

Kommentieren




Anzeige
  1. Softwareentwickler (m/w) TargetLink Code-Generator
    dSPACE GmbH, Paderborn
  2. IT-Support-Mitarbeiter/in
    Clifford Chance, Frankfurt am Main
  3. Softwareentwickler Vernetzung (m/w)
    Miele & Cie. KG, Gütersloh
  4. Projektleiter Produkt-Entwicklung und -Qualifizierung (m/w)
    Giesecke & Devrient, München

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Tablet-Nachfolger

    iPad-3-Teile aufgetaucht

  2. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm

  3. Tim Schafer

    40.000 US-Dollar für einen Konsolenpatch

  4. ProLiant Gen8

    HP macht Server unabhängig

  5. Linux-Handbuch

    Umfassendes Nachschlagewerk als Openbook erhältlich


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 194 | letzter Beitrag 13:50 Uhr

  3. Kommentare: 185 | letzter Beitrag 13:49 Uhr

  4. Kommentare: 117 | letzter Beitrag 12:39 Uhr

  5. Kommentare: 96 | letzter Beitrag 13.02. 16:40

Mehr


  1. Vodafone

    LTE auf dem Smartphone kostet monatlich 10 Euro mehr

  2. Abmahnabzocke

    Maximal 100 Euro Abmahngebühr für Urheberrechtsverstöße

  3. Proview Technology

    Ausfuhrverbot soll Apple von iPad-Herstellern abschneiden

  4. HTC Velocity 4G

    Android-Smartphone mit LTE und 4,5-Zoll-Touchscreen

  5. Farmville & Co.

    Patentklage gegen Zynga

  6. Document Foundation

    Libreoffice 3.5 ist fertig

  7. Pegatron

    Übt Apple Druck auf OEM-Hersteller von Ultrabooks aus?

  8. Blackhole Toolkit

    Cryptome gehackt und mit Malware infiziert

  9. Piranha Bytes

    Risen 2 geht am 20. Februar in den geschlossenen Betatest

  10. Google

    EU und USA geben Kauf von Motorola frei



Haben wir etwas übersehen?

E-Mail an news@golem.de


Desktop-Roadmap: Mozilla hat mit Firefox 2012 viel vor
Desktop-Roadmap
Mozilla hat mit Firefox 2012 viel vor

Mozilla hat seine Roadmap für die Desktopversion von Firefox aktualisiert und plant demnach für 2012 zahlreiche Neuerungen. Firefox bekommt ein Login, soll als Metro-Version für Windows 8 umgesetzt werden, Nutzer besser vor Tracking schützen und schneller werden.

  1. Browser Firefox 10.0.1 bringt Fehlerkorrekturen
  2. Firefox Neue Seite für neue Tabs
  3. Firefox Updates in aller Stille

Apple: Apple-Aktie erreicht neuen Höchststand
Apple
Apple-Aktie erreicht neuen Höchststand

Seit der Bekanntgabe der letzten Quartalsergebnisse legt die Aktie von Apple fast täglich zu. Das Wachstum ist so stark, dass es den gesamten Aktienindex Standard & Poor's 500 nach oben zieht.

  1. Patentantrag Magsafe-Kabel für iPhone und iPad
  2. Tim Cook "Apple hat erstaunliche neue Produkte in Vorbereitung"
  3. Apple Massive Kritik an iBooks-Lizenzbedingungen

Test X-Plane 10: Flugsimulator mit Openstreetmap und vielen Rechnern
Test X-Plane 10
Flugsimulator mit Openstreetmap und vielen Rechnern

Ernsthafte Flugsimulationen gibt es kaum noch. Eine der letzten verbliebenen ist X-Plane 10 für Windows, Mac OS X und Linux. Golem.de hat sich ins virtuelle Cockpit gesetzt und den Flugsimulator mit mehreren Rechnern und iPads als Instrumente gespielt.


Zum Artikel