Das PostgreSQL-Team hat ein größeres Update seiner relationalen Open-Source-Datenbank vorgestellt. PostgreSQL 11 bietet Leistungssteigerungen und spezifische Verbesserungen für große Datenbanken und hohe Rechenlast.
Das Release PostgreSQL soll die Fähigkeit verbessern, besonders große Datenbanken zu verwalten.
(Bild: PostgreSQL.org)
Neben den erwähnten Verbesserungen beinhaltet das Release PostgreSQL 11 noch Updates für das Tabellen-Partitionierungssystem, Unterstützung für Stored Procedures, Verbesserungen bei parallelen Datenbankabfragen und parallelisierte Datendefinitions-Funktionen.
„Für PostgreSQL 11 hat sich unsere Entwicklergemeinschaft darauf konzentriert, Funktionen hinzuzufügen, welche die Fähigkeit von PostgreSQL zur Verwaltung sehr großer Datenbanken verbessern“, sagt Bruce Momjian, ein Mitglied des Kernteams des globalen Development-Teams von PostgreSQL.
Das Release-Upgrade fügt die Möglichkeit hinzu, Daten mit einem Hash-Key zu partitionieren, und erweitert die Fähigkeit der Datenverarbeitung mit Funktionsverbesserungen für Partitionen. Darüber hinaus wird eine Catch-All-Standardpartition für Daten eingeführt und das Verschieben von Zeilen auf die richtige Partition unterstützt. Andere Partitionierungs-Updates beinhalten eine verbesserte Abfrageleistung und Unterstützung für die Upsert-Funktion auf partitionierten Tabellen.
PostgreSQL 11 unterstützt außerdem für Transaktionen in Stored Procedures. „Entwickler können seit über 20 Jahren benutzerdefinierte Funktionen in PostgreSQL erstellen, aber vor PostgreSQL 11 konnten diese Funktionen ihre eigenen Transaktionen nicht verwalten“, schreibt das Team. Mit den SQL-Prozeduren von PostgreSQL 11 und den vollständigen Transaktionsmanagementfunktionen können Entwickler erweiterte serverseitige Anwendungen erstellen, die das schrittweise Laden von Massendaten beinhalten, erklärt das Team.
Darüber hinaus bietet das Release Unterstützung für die Just-in-Time-Kompilierung. Dies soll die Ausführung von Ausdrücken während der Ausführung von Abfragen beschleunigen, erklärt das Team. Weitere Merkmale sind Leistungssteigerungen bei parallelen sequentiellen Scans, die Möglichkeit, SELECT-Abfragen auszuführen, und Funktionen für die Arbeit mit Windows-Funktionen.
Stand vom 30.10.2020
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von redaktionellen Newslettern nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://support.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung, Abschnitt Redaktionelle Newsletter.