Publicado: Feb 3, 2022
O Amazon RDS for MariaDB agora é compatível com o MariaDB versão 10.6. Essa versão apresenta vários recursos para melhorar a performance, a escalabilidade e a gerenciabilidade de workloads, incluindo:
- Mecanismo de armazenamento MyRocks: você pode usar o mecanismo de armazenamento MyRocks com o RDS for MariaDB para otimizar o consumo de armazenamento das aplicações Web de gravação intensiva e alta performance.
- Integração com o IAM: você agora pode configurar o AWS Identity and Access Management (IAM) com as instâncias do Amazon RDS for MariaDB para simplificar o gerenciamento de acesso aos recursos da AWS. Com o IAM, você pode gerenciar o acesso de usuários a todos os recursos da AWS em um único local e evitar os problemas causados por permissões não sincronizadas entre os diferentes recursos da AWS.
- Atualizações flexíveis: você pode atualizar qualquer uma das principais versões do MariaDB (10.2, 10.3, 10.4, 10.5) para o RDS for MariaDB 10.6 em uma única etapa. Você também pode fazer um snapshot de uma instância existente do MySQL 5.6 ou 5.7 e usar o recurso de restauração de snapshot do RDS para convertê-lo em uma instância do MariaDB 10.6.
- Replicação atrasada: você agora pode definir um período de tempo configurável para atrasar uma réplica de leitura em relação ao banco de dados-fonte como uma estratégia de recuperação de desastres. Em uma configuração de replicação padrão do MariaDB, existe um atraso mínimo entre o banco de dados-fonte e a réplica.
- Compatibilidade com Oracle PL/SQL: com um conjunto maior de funções de compatibilidade com PL/SQL (p.ex., ROWNUM(), TO_CHAR(), ADD_MONTHS()), você pode migrar os procedimentos armazenados do Oracle herdado como estão para o RDS for MariaDB 10.6.
- DDL atômico: suas instruções DDL agora serão à prova de falhas com o RDS for MariaDB 10.6. CREATE TABLE, ALTER TABLE, RENAME TABLE, DROP TABLE, DROP DATABASE e as instruções DDL relacionadas agora são atômicas. Anteriormente, uma falha durante uma operação de DDL poderia causar resultados indeterminados e apresentar erros durante a replicação. Com o DLL atômico, uma operação de DDL ou é concluída integralmente ou nem é iniciada. Portanto, a recuperação em caso de falha durante as operações de DDL é determinística e o binlog permanece consistente em caso de qualquer falha de servidor.
- Outros aprimoramentos: função JSON_TABLE para transformar dados JSON em um formato relacional no SQL, carga mais rápida de dados de tabela vazios com o Innodb, novo sys_schema para análise e solução de problemas, aprimoramento do otimizador para ignorar índices não utilizados e melhorias de performance.
Para saber mais sobre o Amazon RDS for MariaDB e como atualizar as instâncias do banco de dados, consulte o Guia do usuário do Amazon RDS. Inicie uma nova instância de banco de dados do Amazon RDS for MariaDB 10.6 ou atualize a instância atual com apenas alguns cliques no Console de Gerenciamento da AWS.