PostgreSQL 19: Eigenschaftsgraph-Abfragen und mehr – interaktive Tour
PostgreSQL 19 Interactive Tour

PostgreSQL 19 ist in der Beta-Phase und bietet mit SQL/PGQ erstmals Eigenschaftsgraph-Abfragen direkt in der Datenbank. Diese interaktive Tour zeigt anhand ausführbarer Beispiele die wichtigsten Neuerungen: Graph-Musterabfragen ohne separate Graph-Datenbank, zeitliche UPDATEs und DELETEs mit FOR PORTION OF, Upserts, die auch bei Konflikten die vorhandenen Zeilen zurückgeben, Fensterfunktionen mit IGNORE NULLS, das neue REPACK-Kommando, Autovacuum mit Prioritäten und mehr. Jedes Beispiel wurde gegen Beta 3 getestet und zeigt die tatsächliche Ausgabe.
Es gibt hier keine neue Ausführungs-Engine, und genau das ist der Punkt: GRAPH_TABLE wird in eine gewöhnliche relationale Abfrage umgeschrieben, sodass der Planer, die Statistiken und die Indexauswahl, die Sie bereits kennen, weiterhin gelten.