Publié le: Feb 3, 2022
Amazon RDS for MariaDB prend désormais en charge MariaDB version 10.6 Cette mise à jour introduit plusieurs fonctions MariaDB visant à améliorer les performances, la capacité de mise à l'échelle, la fiabilité et la facilité de gestion de vos charges de travail, notamment :
- Moteur de stockage MyRocks – vous pouvez utiliser le moteur de stockage MyRocks avec RDS for MariaDB pour optimiser l'utilisation du stockage de vos applications web hautes performances gourmandes en écriture.
- Intégration IAM – vous pouvez désormais configurer AWS Identity and Access Management (IAM) avec les instances Amazon RDS for MariaDB afin de simplifier la gestion des accès à vos ressources AWS. Avec IAM, vous pouvez gérer l'accès des utilisateurs à toutes les ressources AWS à partir d'un seul emplacement et éviter les problèmes causés par les autorisations hors synchronisation sur différentes ressources AWS.
- Mises à niveau flexibles – vous pouvez effectuer une mise à niveau vers RDS for MariaDB 10.6 à partir de n'importe quelle version majeure MariaDB précédente (10.2, 10.3, 10.4, 10.5), et ce en une seule étape. Vous pouvez également créer un instantané d'une instance MySQL 5.6 ou 5.7 existante et utiliser la fonction de restauration d'instantanés de RDS pour le convertir en une instance MariaDB 10.6.
- Réplication différée – vous pouvez désormais définir une période configurable pendant laquelle un réplica en lecture connaît un décalage par rapport à la base de données source, de sorte que cela serve de stratégie de reprise après sinistre. Dans une configuration de réplication MariaDB standard, il y a un retard de réplication minimal entre la source et le réplica.
- Compatibilité PL/SQL Oracle – avec un ensemble plus grand de fonctions de compatibilité PL/SQL (par exemple ROWNUM(), TO_CHAR(), ADD_MONTHS()), vous pouvez migrer vos procédures stockées Oracle héritées en l'état vers RDS for MariaDB 10.6.
- DDL atomique – vos instructions DDL résistent désormais aux plantages avec RDS for MariaDB 10.6. Les opérations CREATE TABLE, ALTER TABLE, RENAME TABLE, DROP TABLE, DROP DATABASE et les instructions DDL connexes sont désormais atomiques. Jusqu'ici, un plantage qui se produisant pendant une opération DDL pouvait entraîner des résultats non déterminés et causer des erreurs pendant la réplication. Avec DDL atomique, toute opération DDL est soit entièrement terminée soit pas terminée du tout. Ainsi, la récupération suite à un plantage pendant les opérations DDL est déterministe, et les journaux binaires restent cohérents quelques soient les plantages de serveurs.
- Autres améliorations – la fonction JSON_TABLE visant à convertir les données JSON au format relationnel dans SQL, le vidage plus rapide de la charge de données de tables avec Innodb, le nouveau sys_schema pour l'analyse et le dépannage, l'amélioration de l'optimiseur pour ignorer les index inutilisés et les améliorations de performances.
Pour en savoir plus sur Amazon RDS for MariaDB et découvrir comment mettre à niveau vos instances de bases de données, consultez le guide de l'utilisateur Amazon RDS. Vous pouvez lancer une nouvelle instance de base de données Amazon RDS for MariaDB 10.6 ou mettre à niveau l'instance actuelle en quelques clics seulement dans la console de gestion AWS.