PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Webinaire :Nouvelles fonctionnalités de PostgreSQL 11 [Suivi]

PostgreSQL 11, la prochaine version majeure de la base de données open source la plus avancée au monde, approche à grands pas. La nouvelle version de PostgreSQL inclura des améliorations dans le partitionnement, le parallélisme, les procédures stockées SQL et bien plus encore.

Pour donner aux passionnés de PostgreSQL un aperçu plus approfondi de la prochaine version, 2ndQuadrant a organisé un webinaire sur les nouvelles fonctionnalités de PostgreSQL 11. Le webinaire a été présenté par Peter Eisentraut, membre de l'équipe principale et contributeur majeur de PostgreSQL.

Si vous n'avez pas pu assister à la session en direct, vous pouvez désormais visionner l'enregistrement ici.

Les questions auxquelles Peter n'a pas pu répondre pendant le webinaire en direct ont été répondues ci-dessous.

Q : Pourriez-vous utiliser une fonction de hachage personnalisée pour le partitionnement ? (ou est-ce dans les plans futurs)

R : Ceci n'est pas prévu pour le moment.

Q :Pour autant que je sache, il n'y a toujours pas d'index global sur les tables partitionnées. Ai-je raison ?

R :C'est vrai, ce ne sont que des index locaux qui sont automatiquement ajoutés aux nouvelles partitions et qui peuvent être gérés plus simplement. Les index globaux seraient une fonctionnalité distincte qui n'est pas actuellement à l'horizon.

Q :Qu'en est-il de la validation dans la fonction ? Est-ce également disponible ?

R : La validation et la restauration ne sont possibles que dans les procédures.

Q :Les versions compatibles JIT seront-elles disponibles via PGDG ?

R : Oui, les packages Debian et RPM produits par la communauté seront compatibles avec LLVM. Cela pourrait être dans un sous-paquet séparé. Mais certains systèmes d'exploitation plus anciens n'ont pas de version LLVM assez récente, donc dans ce cas, elle ne sera pas disponible.

Q :L'intégration JIT fonctionne-t-elle avec des opérateurs définis par l'utilisateur ?

R : Oui. Le module d'extension doit être construit d'une certaine manière pour installer le bitcode LLVM associé. Mais le système de création d'extensions normal s'en charge.

Q :Les requêtes compilées JIT sont-elles mises en cache ? Ils peuvent donc être réutilisés soit par la même session soit par une autre session.

R : Non, le résultat de la compilation JIT n'est pas mis en cache. Cela a été envisagé mais n'a pas été jugé utile pour le moment.

Q : Qu'en est-il de TDE dans PostgreSQL 11 ?

R : TDE n'est pas dans PostgreSQL 11. À notre connaissance, personne n'y travaille actuellement.

Q : Pouvons-nous nous attendre à des améliorations du chiffrement des données au repos dans PostgreSQL 12 ?

R :Je suppose que non, mais on ne sait jamais.

Pour toute question, commentaire ou commentaire, veuillez visiter notre site Web ou envoyer un e-mail à [email protected].

La liste complète des nouvelles fonctionnalités, améliorations et améliorations est disponible ici.