Und wieder nach fast genau einem Jahr wurde die weltweit fortschrittlichste Open-Source-Datenbank auf ein neues Release gehoben, seit gestern ist PostgreSQL v14 verfügbar! [1], [2]. Glückwunsch & Danke!
Alle Release-Notes findet Ihr in [1], hier die Liste der neuen Features und Verbesserungen (Google-übersetzt aus [1]):
- Gespeicherte Prozeduren können jetzt Daten über
OUT
Parameter zurückgeben. - Der SQL-Standard
SEARCH
undCYCLE
Optionen für allgemeine Tabellenausdrücke wurden implementiert. - Die Subskription kann jetzt auf jeden Datentyp angewendet werden, für den sie eine nützliche Notation ist, nicht nur auf Arrays. In dieser Version haben die Typen
jsonb
undhstore
Subskriptionsoperatoren erhalten. - Bereichstypen wurden durch das Hinzufügen von Mehrfachbereichen erweitert, wodurch die Darstellung nicht zusammenhängender Datenbereiche ermöglicht wird.
- Für parallele Abfragen, stark gleichzeitige Workloads, partitionierte Tabellen, logische Replikation und Vakuumierung wurden zahlreiche Leistungsverbesserungen vorgenommen.
- B-Baum-Indexaktualisierungen werden effizienter gehandhabt, wodurch das Aufblähen des Index reduziert wird.
VACUUM
wird automatisch aggressiver und überspringt unnötige Bereinigungen, wenn die Datenbank beginnt, sich einer Transaktions-ID-Umbruchbedingung zu nähern.- Für Ausdrücke können jetzt erweiterte Statistiken gesammelt werden, die bessere Planungsergebnisse für komplexe Abfragen ermöglichen.
- libpq hat jetzt die Möglichkeit, mehrere Abfragen zu Pipelines zu verarbeiten, was den Durchsatz über Verbindungen mit hoher Latenz steigern kann.
[1] … https://www.postgresql.org/docs/14/release-14.html
[2] … https://twitter.com/mapserving/status/1443599571133870088?s=20
[3] … https://geoobserver.de/2020/09/25/postgresql-released-v13/
[4] … https://geoobserver.de/2019/10/04/postgresql-released-v12/
Pingback: Getestet: QGIS & PostgreSQL 14 & PostGIS | #geoObserver