Dans sa news du 14 septembre, l'équipe de PostgreSQL annonce la venue au monde de la version 16 avec la mise en avant des points suivants :
- Amélioration des performances par une meilleure parallélisation de requêtes avec jointures et fonctions d'agrégations. Il y a aussi un meilleur chargement de données et la répartition de charge niveau client.
- La réplication logique fait son entrée et est complétée par de nouveaux rôles prédéfinis. De plus, elle peut être bidirectionnelle…
- D'ailleurs, le contrôle d'accès est enrichie au niveau de la configuration pour les DBA et de nouveaux paramètres d'accès au niveau clients.
- Toujours pour aider les DBA dans la surveillance et l'audit de performance, les métriques sont plus fines et/ou étendues. Les algorithmes de statistiques ont été améliorées aussi.
- Les devs ne sont pas en reste, avec encore plus de fonctions pour bosser avec du JSON en base !
Succinct. Mais on trouve bien plus en jetant un œil aux notes de versions, en particulier tout ce qui va impacter la migration ou la restauration. Bien entendu, on a plus d'informations sur les différents changements sans devoir parcourir les commits du code source ou les discussions sur la liste. J'aime en particulier comme on gagne en performance sans impacter les transactions …notamment avec les E-S directes qui sont une tannée. C'est fascinant aussi le travail et les discussions sur le chargement de données
Last but not least, les artworks sont à jour de v16 :
Liens
# PG16
Posté par Colin Pitrat (site web personnel) . Évalué à 3.
Et interdit aux moins de 16 ans bien sûr !
[^] # Re: PG16
Posté par jmiven . Évalué à 3.
Plus ça va et plus c'est violent PostgreSQL. De mon temps, on pouvait sans risque le donner aux enfants :-(
# Réplication logique
Posté par snotling0 . Évalué à 2.
La fonctionnalité de réplication logique n'est-elle pas présente depuis longtemps dans PostgreSQL?
Par exemple dans la version 10 : https://www.postgresql.org/docs/10/logical-replication.html.
Le gros manque en ce qui me concerne c'est le support de la réplication du DDL: https://www.postgresql.org/docs/current/logical-replication-restrictions.html.
Ce que l'extension PgLogical v3 supporte : https://www.enterprisedb.com/docs/pgd/3.7/pglogical/.
(Mais pas la version v2 qui est libre d'ailleurs: https://github.com/2ndQuadrant/pglogical.)
[^] # Re: Réplication logique
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2.
Oh oui, c'est présent depuis six versions. Ça fait sa rentrée en grande section en fait.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.