Azure Database pour PostgreSQL 17 désormais disponible avec des mises à niveau transparentes sur place

Azure Database pour PostgreSQL 17 désormais disponible avec des mises à niveau transparentes sur place

PostgreSQL 17 désormais disponible sur Azure

Microsoft a officiellement déployé PostgreSQL 17 sur sa plateforme Azure Database pour PostgreSQL Flexible Server, introduisant des mises à niveau de version majeures en place comme fonctionnalité clé de cette version. Cette amélioration simplifie le processus de mise à niveau, évitant aux utilisateurs la configuration d’un nouveau serveur, le transfert de données ou la modification des chaînes de connexion.

Avantages des mises à niveau sur place

Les mises à niveau en place offrent plusieurs avantages. Les utilisateurs peuvent conserver leurs points de terminaison et leurs configurations de pare-feu existants, minimiser considérablement les temps d’arrêt grâce à un workflow de mise à niveau efficace et gérer plus facilement les serveurs haute disponibilité. Ces mises à jour sont conçues pour simplifier l’expérience utilisateur et améliorer l’efficacité opérationnelle des responsables de la maintenance des bases de données.

Comprendre PostgreSQL

Pour ceux qui ne le connaissent pas, PostgreSQL est un système de gestion de bases de données open source largement adopté, reconnu pour sa fiabilité et ses fonctionnalités performantes. Bénéficiant d’un fort soutien communautaire et excellant dans la gestion d’applications complexes et de grands ensembles de données, il est un choix privilégié des développeurs et des organisations.

Nouvelles fonctionnalités de PostgreSQL 17

Avec cette annonce, Microsoft a indiqué que PostgreSQL 17 devient la version par défaut pour la création de nouveaux serveurs et les mises à niveau majeures sur Azure Database pour PostgreSQL Flexible Server. Cette version inclut de nombreuses améliorations, telles que des performances de vacuum améliorées, des fonctionnalités JSON avancées et la réplication logique dynamique.

L’importance d’améliorer les performances du vide

L’une des fonctionnalités phares de cette mise à jour est l’amélioration des performances du vacuum. PostgreSQL utilise un système appelé MVCC (Multi-Version Concurrency Control), qui permet à plusieurs utilisateurs d’intervenir simultanément sur la base de données sans conflit. Au lieu de supprimer immédiatement les données, il marque les enregistrements comme « morts » ou « invisibles ».La fonction vacuum fait office de ramasse-miettes, restaurant l’espace alloué en nettoyant ces lignes « mortes ».Dans la version 17, ses fonctionnalités ont été encore améliorées.

Points clés de PostgreSQL 17

  • Mises à niveau du traitement JSON : nouvelles fonctionnalités et optimisations pour l’interrogation et la transformation approfondies des données JSON.
  • Réplication logique dynamique : mécanismes améliorés pour la distribution des données en temps réel, améliorant les contrôles de réplication et le débit.
  • Améliorations du planificateur de requêtes : algorithmes améliorés pour un ordre de jointure plus intelligent et une planification parallèle pour les charges de travail complexes.
  • Sécurité et conformité : fonctionnalités de cryptage et de journalisation d’audit améliorées, conçues pour répondre aux normes de sécurité au niveau de l’entreprise.

Comment passer à PostgreSQL 17

Les utilisateurs souhaitant effectuer une mise à niveau peuvent facilement migrer vers PostgreSQL 17 via le portail Azure. Commencez par accéder à votre ressource serveur flexible, accédez à la page « Aperçu », puis sélectionnez « Mettre à niveau » dans la barre d’outils, puis choisissez PostgreSQL 17 avant de confirmer la mise à niveau. Pour plus de sécurité, il est conseillé de vérifier la barre latérale « Mettre à niveau » dans la zone de texte « Mise à niveau de la version PostgreSQL » afin de vous assurer que la version ciblée est bien « 17 ».

Option de mise à niveau de la ligne de commande

Alternativement, la mise à niveau peut être effectuée via la ligne de commande avec la commande suivante :

az postgres flexible-server upgrade \

--name

--resource-group

--target-version 17

Fonctionnalités de sécurité améliorées

La fonctionnalité de mise à niveau sur place de Microsoft comprend des contrôles de santé intégrés et des fonctionnalités de sécurité de restauration, visant à atténuer les risques lors des mises à niveau et, en fin de compte, à réduire le temps de maintenance.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *