Annonce : La base de données PostgreSQL 14 est disponible

13 janvier 2023 - 2 min de lecture
Annonce : La base de données PostgreSQL 14 est disponible

Nous sommes heureux d'annoncer la sortie de la mise à niveau vers la version majeure 14 de PostgreSQL dans notre offre de DBaaS chez Scalingo. Cette mise à niveau apporte plusieurs nouvelles fonctionnalités et améliorations qui augmenteront les performances et les capacités de votre base de données.

Quoi de neuf dans PostgreSQL 14 ?

Cette nouvelle version majeure se concentre principalement sur l'amélioration des performances.

Une des principales nouveautés de PostgreSQL 14 est l'ajout du parallélisme pour les opérations CREATE INDEX et VACUUM. Cela signifie que ces opérations peuvent maintenant être effectuées en parallèle, ce qui augmente à la fois leur vitesse et leur efficacité. Par exemple, le code SQL suivant montre comment créer un index parallèle sur une table appelée "customers" :

CREATE INDEX customers_idx
ON customers
USING BTREE
PARALLEL;

De même, le code SQL suivant montre comment effectuer un VACUUM (PARALLEL) sur une table appelée "orders" :

VACUUM (PARALLEL) orders;

Cela profitera énormément aux utilisateurs de grandes bases de données, car cela réduira le temps nécessaire pour effectuer ces opérations.

Une autre nouvelle fonctionnalité de PostgreSQL 14 est l'ajout de “partition-wise join algorithms” . Cela permet une interrogation plus efficace des tables partitionnées, ce qui améliore les performances et la modularité. Le code SQL suivant montre comment utiliser les algorithmes de jointure par partition dans une requête :

SELECT *
FROM customers
JOIN orders USING (customer_id)
PARTITION BY customers.country;

Cela sera particulièrement utile pour les utilisateurs disposant de grands ensembles de données partitionnées.

En plus de ces nouvelles fonctionnalités, PostgreSQL 14 comprend également de nombreuses autres améliorations et perfectionnements, tels que l'amélioration des performances des opérations JSONB, l'amélioration du support des requêtes par JSON-path et l'amélioration du support de partitioning.

Mises à jour des extensions

A partir de PostgreSQL 13.9 et ensuite 14.6, les extensions externes suivantes ont été mises à jour :

  • TimescaleDB : 2.6.0 → 2.8.1
  • PostGIS : 3.1.3 → 3.3.1

Un simple clic suffit

La mise à niveau vers PostgreSQL 14 dans notre offre de DBaaS peut être effectuée en un seul clic. Pour cela, vous devrez d'abord avoir appliqué la dernière mise à jour mineure de la version 13.x. Le processus de mise à niveau sera transparent et le temps d'arrêt sera limité à quelques minutes pour les plans Starter et Business.

Nous encourageons tous nos clients à profiter de ces nouvelles fonctionnalités et améliorations en effectuant une mise à niveau vers PostgreSQL 14. Si vous avez des questions ou si vous avez besoin d'aide pour la mise à niveau, notre équipe est là pour vous aider. Il vous suffit de nous contacter directement via le dashboard. Nous serons heureux de vous répondre.

Partager l'article
Étienne Michon
Étienne Michon
Docteur en informatique, Étienne Michon occupe actuellement le poste d'ingénieur R&D chez Scalingo. Il était l'un des premiers employés de Scalingo et il contribue grandement à faire grandir ce blog grâce à ses articles techniques de qualité.

Essayez gratuitement Scalingo

30 jours d'essai gratuit / Pas de CB nécessaire / Hébergé en France