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.
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.
A partir de PostgreSQL 13.9 et ensuite 14.6, les extensions externes suivantes ont été mises à jour :
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.
Chez Scalingo (avec nos partenaires), nous utilisons des traceurs sur notre site.
Certains, essentiels et fonctionnels, sont nécessaires au bon fonctionnement du site et ne peuvent pas être refusés.
D'autres sont utilisés pour mesurer notre audience, entretenir notre relation avec vous et vous adresser de temps à autre du contenu qualitatif ainsi que de la publicité.