CEVIU Logo
Voltar

MySQL 9.7: os detalhes do novo suporte de longo prazo

Aprofundamento CEVIU

Aprofundamento

O MySQL 9.7.0, lançado oficialmente em 21 de abril de 2026, é a primeira versão LTS desde o MySQL 8.4 e estabelece um novo marco de suporte vitalício da Oracle: cinco anos de suporte Premier (até abril de 2031) seguidos por três anos de suporte Estendido, totalizando oito anos de ciclo até 21 de abril de 2034. Diferentemente de lançamentos anteriores, o MySQL 9.7.0 não é apenas uma atualização incremental — ele democratiza recursos críticos da Enterprise Edition para a Community Edition, como métricas detalhadas de replicação (incluindo controle de fluxo, gerenciador de recursos e eleição primária do Group Replication), suporte nativo a OpenTelemetry para observabilidade em tempo real e operações completas DML (INSERT, UPDATE, DELETE) em JSON Duality Views — com adição de auto-incremento e suporte a JavaScript no banco de dados.

Do ponto de vista técnico, o Hypergraph Optimizer agora está disponível na Community Edition, permitindo otimização de consultas complexas com árvores de junção 'bushy' e seleção baseada em custos; pode ser ativado via hint, variável de sessão ou persistência global. Já a Profile-Guided Optimization (PGO) traz ganhos reais de desempenho: testes oficiais reportam +6,5% de média em benchmarks gerais e até +14,3% em cenários com buffer pools grandes e baixa concorrência. O suporte a PGO também foi expandido para builds RPM em SLE/openSUSE e Fedora, ampliando a adoção em ambientes enterprise Linux.

Por que isso importa

O MySQL 9.7.0 importa porque encerra uma lacuna histórica entre as edições Community e Enterprise, reduzindo significativamente a dependência de licenças pagas para funcionalidades essenciais em produção — como telemetria OpenTelemetry, segurança avançada (PBKDF2 com Caching_sha2_password), e controle granular de replicação. Além disso, sua política de suporte até 2034 oferece previsibilidade estratégica para arquiteturas críticas, especialmente após o fim de vida (EOL) do MySQL 8.0 em abril de 2026. A inclusão de Dynamic Data Masking na Enterprise Edition e o novo parâmetro replica_allow_higher_version_source também sinalizam um esforço claro da Oracle para facilitar migrações contínuas e proteger dados sensíveis sem alterações no aplicativo — fatores decisivos para equipes de infraestrutura e compliance.

Impacto para desenvolvedores

Para desenvolvedores, o MySQL 9.7.0 representa um salto prático: operações DML em JSON Duality Views permitem manipular dados semi-estruturados com a mesma fluidez de tabelas tradicionais, enquanto o suporte a JavaScript no banco de dados abre caminho para lógica de negócios mais rica diretamente no servidor. O Hypergraph Optimizer, quando habilitado via hint (/*+ USE_HYPERGRAPH_OPTIMIZER() */), melhora consultas com múltiplas junções sem necessidade de reescrita — crucial em aplicações com modelos dinâmicos ou relatórios analíticos. Já a PGO integrada reduz latência em workloads I/O-bound, e a leitura correta de cpuset cgroup em contêineres garante alocação precisa de CPU em Kubernetes e Docker, evitando surpresas em ambientes orquestrados.

Perguntas frequentes

Quando o MySQL 9.7.0 foi lançado?

O MySQL 9.7.0 foi lançado oficialmente em 21 de abril de 2026, conforme comunicado oficial da Oracle e documentação técnica publicada na data.

O que é o Hypergraph Optimizer no MySQL 9.7?

O Hypergraph Optimizer é um novo otimizador de consultas introduzido no MySQL 9.7.0 que explora planos de execução mais amplos — incluindo junções 'bushy trees' — com base em estimativas de custo. Está disponível na edição Community e pode ser ativado via hint, variável de sessão ou configuração persistente.

MySQL 9.7 é LTS? Quanto tempo será suportado?

Sim, o MySQL 9.7.0 é a primeira versão LTS desde o MySQL 8.4. Segundo a Política de Suporte Vitalício da Oracle, terá cinco anos de suporte Premier (até abril de 2031) e três anos de suporte Estendido, totalizando suporte até 21 de abril de 2034.

Quais recursos da Enterprise Edition foram liberados para a Community no MySQL 9.7?

Foram liberados para a Community Edition: métricas de replicação (controle de fluxo, gerenciador de recursos e eleição primária do Group Replication), suporte completo a OpenTelemetry, operações DML em JSON Duality Views (com auto-incremento), e o Hypergraph Optimizer. A autenticação PBKDF2 com Caching_sha2_password também passou para a Community.

Avalie este artigo:
Compartilhar:
Categoria
CEVIU Web Dev
Publicado
12 de junho de 2026
Fonte
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser