PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Webinar:Neue Funktionen in PostgreSQL 11 [Follow Up]

PostgreSQL 11, die nächste große Version der fortschrittlichsten Open-Source-Datenbank der Welt, steht vor der Tür. Die neue Version von PostgreSQL enthält Verbesserungen bei Partitionierung, Parallelität, gespeicherten SQL-Prozeduren und vielem mehr.

Um PostgreSQL-Enthusiasten einen tieferen Einblick in die kommende Version zu geben, veranstaltete 2ndQuadrant ein Webinar, in dem die neuen Funktionen in PostgreSQL 11 diskutiert wurden. Das Webinar wurde von Peter Eisentraut, Core Team Member und Major PostgreSQL Contributor, präsentiert.

Falls Sie es nicht zur Live-Session geschafft haben, können Sie sich die Aufzeichnung jetzt hier ansehen.

Fragen, auf die Peter während des Live-Webinars nicht antworten konnte, wurden unten beantwortet.

F:Könnten Sie eine benutzerdefinierte Hash-Funktion für die Partitionierung verwenden? (oder ist dies in Zukunft geplant)

A: Dies ist derzeit nicht geplant.

F:Soweit ich weiß, gibt es immer noch keine globalen Indizes für partitionierte Tabellen. Habe ich Recht?

A:Richtig, das sind nur lokale Indizes, die automatisch neuen Partitionen hinzugefügt werden und einfacher verwaltet werden können. Globale Indizes wären eine separate Funktion, die derzeit nicht in Sicht ist.

F:Was ist mit Commit in der Funktion? Gibt es das auch?

A: Commit und Rollback sind nur in Prozeduren möglich.

F:Werden JIT-fähige Builds über PGDG verfügbar sein?

A: Ja, von der Community erstellte Debian- und RPM-Pakete werden LLVM-Unterstützung haben. Es könnte sich in einem separaten Unterpaket befinden. Einige ältere Betriebssysteme haben jedoch keine ausreichend aktuelle LLVM-Version, sodass sie in diesem Fall nicht verfügbar ist.

F:Funktioniert JIT-Inlining mit benutzerdefinierten Operatoren?

A: Ja. Das Erweiterungsmodul muss auf eine bestimmte Weise erstellt werden, um den zugehörigen LLVM-Bitcode zu installieren. Aber das normale Erweiterungs-Build-System kümmert sich darum.

F:Werden JIT-kompilierte Abfragen zwischengespeichert? Sie können also entweder von derselben Sitzung oder einer anderen Sitzung wiederverwendet werden.

A: Nein, das Ergebnis der JIT-Kompilierung wird nicht zwischengespeichert. Dies wurde in Betracht gezogen, aber zu diesem Zeitpunkt als nicht lohnend erachtet.

F: Was ist mit TDE in PostgreSQL 11?

A: TDE ist nicht in PostgreSQL 11 enthalten. Uns ist derzeit nicht bekannt, dass jemand daran arbeitet.

F: Können wir in PostgreSQL 12 Verbesserungen bei der Verschlüsselung von ruhenden Daten erwarten?

A:Ich denke nicht, aber man weiß nie.

Bei Fragen, Kommentaren oder Feedback besuchen Sie bitte unsere Website oder senden Sie eine E-Mail an [email protected].

Die vollständige Liste der neuen Funktionen, Erweiterungen und Verbesserungen finden Sie hier.