Publicado en: Feb 3, 2022
Amazon RDS for MariaDB ya admite MariaDB 10.6. Esta versión presenta varias características de MariaDB que permiten mejorar el rendimiento, la escalabilidad, la confiabilidad y la capacidad de administración de sus cargas de trabajo, incluyendo:
- Motor de almacenamiento MyRocks: Puede utilizar el motor de almacenamiento MyRocks con RDS para MariaDB y, de este modo, optimizar el consumo de almacenamiento de las aplicaciones web de alto rendimiento que hacen un uso intensivo de escritura.
- Integración con IAM: Ahora puede configurar AWS Identity and Access Management (IAM) con sus instancias de Amazon RDS for MariaDB para simplificar la administración del acceso a sus recursos de AWS. Gracias a IAM, puede administrar el acceso de los usuarios a todos los recursos de AWS desde una sola ubicación, lo que evita los problemas ocasionados por la desincronización de los permisos en los distintos recursos de AWS.
- Actualizaciones flexibles: Puede actualizar a RDS for MariaDB 10.6 desde cualquier versión principal de MariaDB anterior (10.2, 10.3, 10.4 o 10.5) en un solo paso. Asimismo, puede tomar una instantánea de una instancia existente de MySQL 5.6 o 5.7 y utilizar la característica de restauración de instantáneas de RDS para convertirla en una instancia de MariaDB 10.6.
- Replicación diferida: Ahora puede definir un período de tiempo configurable durante el cual una réplica de lectura se retrasa con respecto a la base de datos de origen, como estrategia de recuperación de desastres. En una configuración estándar de replicación para MariaDB, hay un retraso de replicación mínimo entre el origen y la réplica.
- Compatibilidad con Oracle PL/SQL: Con un conjunto de funciones de compatibilidad PL/SQL más amplio [por ejemplo, ROWNUM(), TO_CHAR(), ADD_MONTHS()], puede migrar sus procedimientos almacenados heredados de Oracle sin necesidad de aportar modificaciones a RDS for MariaDB 10.6.
- Atomic DDL: Ahora, sus declaraciones DDL serán a prueba de fallos con RDS for MariaDB 10.6. CREATE TABLE, ALTER TABLE, RENAME TABLE, DROP TABLE, DROP DATABASE y las instrucciones DDL relacionadas ahora son de tipo atómico. Hasta ahora, un bloqueo durante una operación DDL podía dar lugar a resultados indeterminados e introducir errores durante la replicación. Gracias al DDL atómico, una operación DDL o bien se termina por completo o no se lleva a cabo en absoluto. Por lo tanto, la recuperación de bloqueos durante las operaciones DDL es determinista, y el registro de la papelera de recuperación sigue siendo consistente en todos los bloqueos del servidor.
- Otras mejoras: Función JSON_TABLE para transformar datos JSON a un formato relacional dentro de SQL; carga más rápida de datos de tablas vacías con InnoDB; nuevo sys_schema para ejecutar análisis y resolución de problemas; mejora del optimizador que permite ignorar índices no utilizados; y, por último, mejoras de rendimiento.
Si desea obtener más información sobre Amazon RDS for MariaDB y aprender a actualizar las instancias de bases de datos, consulte la Guía del usuario de Amazon RDS. Lance una instancia de base de datos Amazon RDS for MariaDB 10.6 nueva o actualice una instancia existente con unos pocos clics en la consola de administración de AWS.