Abo
  • IT-Karriere:

PostgreSQL 8.2 verspricht höhere Leistung

Datenbanksystem mit zusätzlichen SQL:2003-Funktionen

Das freie, objektrelationale Datenbank-Managementsystem PostgreSQL wurde nun in der Version 8.2 veröffentlicht, die eine verbesserte Leistung bieten soll. Weitere Neuerungen ermöglichen die Online-Index-Erstellung und die Locking-Mechanismen wurden verbessert.

Artikel veröffentlicht am , Julius Stiebert

PostgreSQL geht auf eine fast 20-jährige Entwicklung zurück, die an der Universität Berkeley begann. Das objektrelationale Datenbank-Managementsystem ist konform zu den Standards SQL92 und SQL99. In der neuen Version 8.2 wurden zudem weitere Funktionen der ANSI-Spezifikation SQL:2003 hinzugefügt. Dazu zählen Aggregatfunktionen für statistische Auswertungen und VALUE-Zuweisungen lassen sich gleichzeitig für mehrere Zeilen ausführen.

Stellenmarkt
  1. BWI GmbH, Bonn, Köln, Wilhelmshaven, Potsdam-Schwielowsee
  2. operational services GmbH & Co. KG, Frankfurt am Main

Die Leistung des Datenbanksystems wurde ebenfalls gesteigert, die Entwickler sprechen von einer etwa 20 Prozent höheren Verarbeitungsgeschwindigkeit bei Tests mit Online Transaction Processing (OLTP). Bei Sortiervorgängen soll die Leistung sowohl im Arbeitsspeicher als auch auf Festplatten gleichfalls höher liegen. Hinzu kommen eine bessere Multiprozessor-Skalierbarkeit, schnellere Bulk Loads sowie beschleunigte Outer-Join-Abfragen.

Das schon mit PostgreSQL 8.0 eingeführte "Point in Time Recovery" erweiterten die Entwickler so, dass nun Warm-Stand-by-Datenbanken möglich sind. Das bedeutet, dass sich einfach Kopien von Datenbank-Clustern zur Ausfallssicherheit anlegen lassen. Über generalisierte, invertierte Indizes bietet PostgreSQL 8.2 zudem einen gut skalier- und programmierbaren Weg zur Indexierung semistrukturierter und Volltextdaten. Das Datenbanksystem erhielt außerdem Schnittstellen für Solaris DTrace.

Hinzu kommen mit Advisory Locks Änderungen am Locking-System und das Kryptographie-Modul unterstützt zusätzliche Algorithmen. Die SQL-Syntax wurde unter anderem um UPDATE RETURNING, DROP IF EXISTS und ON COMMIT ergänzt. Im Rahmen des Google Summer of Code bekam PostgreSQL 8.2 außerdem eine Implementierung des neuen Joint-Algorithmus "Full Disjunction" und die Java-Prozeduralsprache PL/Java ermöglicht es nun, Java innerhalb der Datenbank voll zu nutzen.

Das unter der BSD-Lizenz stehende PostgreSQL 8.2 steht ab sofort zum Download bereit. Eine ausführliche Übersicht über alle Änderungen sowie Hinweise zur Migration von älteren Versionen bieten die Release-Notes.



Anzeige
Spiele-Angebote
  1. (-77%) 11,50€
  2. (-88%) 3,50€
  3. 33,95€

BSDDaemon 07. Dez 2006

Ja, der Trollfaktor war aber zu hoch... wenn jemand überzeugt ist, dass MySQL...

thommy 07. Dez 2006

Wow! Danke fuer den Link, so einiges davon kannte ich noch nicht! :-) Thommy

Trollfresserchen 06. Dez 2006

Interessant sind Benchmarks für Workloads, die man tatsächlich selber hat, oder? Willst...


Folgen Sie uns
       


Zenbook Pro Duo - Hands on

Braucht man das? Gut aussehen tut das Zenbook Pro Duo jedenfalls.

Zenbook Pro Duo - Hands on Video aufrufen
In eigener Sache: Neue Workshops zu agilem Arbeiten und Selbstmanagement
In eigener Sache
Neue Workshops zu agilem Arbeiten und Selbstmanagement

Wir haben in unserer Leserumfrage nach Wünschen für Weiterbildungsangebote gefragt. Hier ist das Ergebnis: Zwei neue Workshops widmen sich der Selbstorganisation und gängigen Fehlern beim agilen Arbeiten - natürlich extra für IT-Profis.

  1. In eigener Sache ITler und Board kommen zusammen
  2. In eigener Sache Herbsttermin für den Kubernetes-Workshop steht
  3. Golem Akademie Golem.de startet Angebote zur beruflichen Weiterbildung

Projektorkauf: Lumen, ANSI und mehr
Projektorkauf
Lumen, ANSI und mehr

Gerade bei Projektoren werden auf Plattformen verschiedener Onlinehändler kuriose Angaben zur Helligkeit beziehungsweise Leuchtstärke gemacht - sofern diese überhaupt angegeben werden. Wir bringen etwas Licht ins Dunkel und beschäftigen uns mit Einheiten rund um das Thema Helligkeit.
Von Mike Wobker


    Energie: Wo die Wasserstoffqualität getestet wird
    Energie
    Wo die Wasserstoffqualität getestet wird

    Damit eine Brennstoffzelle einwandfrei arbeitet, braucht sie sauberen Wasserstoff. Wie aber lassen sich Verunreinigungen bis auf ein milliardstel Teil erfassen? Am Testfeld Wasserstoff in Duisburg wird das erprobt - und andere Technik für die Wasserstoffwirtschaft.
    Ein Bericht von Werner Pluta

    1. Autos Elektro, Brennstoffzelle oder Diesel?
    2. Energiespeicher Heiße Steine sind effizienter als Brennstoffzellen
    3. Klimaschutz Großbritannien probt für den Kohleausstieg

      •  /