PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Seminarium internetowe :Nowe funkcje w PostgreSQL 11 [Kontynuacja]

PostgreSQL 11, kolejna główna wersja najbardziej zaawansowanej na świecie bazy danych open source, jest tuż za rogiem. Nowa wersja PostgreSQL będzie zawierać ulepszenia w zakresie partycjonowania, równoległości, procedur składowanych SQL i wielu innych.

Aby entuzjaści PostgreSQL mogli dokładniej przyjrzeć się nadchodzącej wersji, 2ndQuadrant zorganizował seminarium internetowe omawiające nowe funkcje PostgreSQL 11. Seminarium internetowe poprowadził Peter Eisentraut, główny członek zespołu i główny współpracownik PostgreSQL.

Jeśli nie udało Ci się dotrzeć do sesji na żywo, możesz teraz obejrzeć nagranie tutaj.

Odpowiedzi na pytania, na które Peter nie mógł odpowiedzieć podczas webinaru na żywo, znajdują się poniżej.

P: Czy możesz użyć niestandardowej funkcji skrótu do partycjonowania? (czy jest to w planach na przyszłość)

O:Obecnie nie jest to planowane.

P:O ile rozumiem, nadal nie ma indeksów globalnych w tabelach podzielonych na partycje. Mam rację?

O:Zgadza się, są to tylko indeksy lokalne, które są automatycznie dodawane do nowych partycji i można nimi zarządzać w prostszy sposób. Indeksy globalne byłyby osobną funkcją, która nie jest obecnie na horyzoncie.

P:A co z zatwierdzaniem funkcji? Czy to również jest dostępne?

O:Zatwierdzenie i wycofanie są możliwe tylko w procedurach.

P:Czy kompilacje z obsługą JIT będą dostępne za pośrednictwem PGDG?

O:Tak, pakiety Debiana i RPM wyprodukowane przez społeczność będą miały obsługę LLVM. Może znajdować się w osobnym pod-pakietu. Ale niektóre starsze systemy operacyjne nie mają wystarczająco najnowszej wersji LLVM, więc w takim przypadku nie będzie ona dostępna.

P:Czy wstawianie JIT działa z operatorami zdefiniowanymi przez użytkownika?

O:Tak. Moduł rozszerzenia musi być zbudowany w określony sposób, aby zainstalować powiązany kod bitowy LLVM. Ale zajmuje się tym normalny system budowania rozszerzeń.

P:Czy skompilowane zapytania JIT są buforowane? Dzięki temu można je ponownie wykorzystać podczas tej samej sesji lub innej sesji.

O:Nie, wynik kompilacji JIT nie jest buforowany. Zostało to rozważone, ale w tej chwili nie zostało uznane za warte zachodu.

P: A co z TDE w PostgreSQL 11?

O: TDE nie występuje w PostgreSQL 11. Obecnie nie wiemy, czy ktokolwiek nad nim pracuje.

P: Czy możemy spodziewać się ulepszeń szyfrowania danych w stanie spoczynku w PostgreSQL 12?

O:Zgaduję, że nie, ale nigdy nie wiadomo.

W przypadku jakichkolwiek pytań, komentarzy lub opinii, odwiedź naszą stronę internetową lub wyślij wiadomość e-mail na adres [email protected].

Pełna lista nowych funkcji, ulepszeń i ulepszeń jest dostępna tutaj.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rekurencyjne CTE łączą pola z rodzicami z dowolnego punktu

  2. jak przechowywać jsonb PostgreSQL za pomocą SpringBoot + JPA?

  3. PostgreSQL array_agg kolejność

  4. Przegląd kompilacji Just-in-Time (JIT) dla PostgreSQL

  5. Czy podczas wykonywania PITR byłoby możliwe wstrzymanie/wznowienie w PostgreSQL?