Oracle lanzó MySQL 9.7.0 el 21 de abril—el primer lanzamiento de soporte a largo plazo mayor de la base de datos desde 8.4. El movimiento central: capacidades anteriormente bloqueadas en la edición Enterprise pagada ahora están disponibles en la edición Community. Para equipos ejecutando pipelines de datos operacionales de alto volumen, esto reduce costos de licenciamiento.
Dynamic Data Masking llega a la edición Enterprise con disponibilidad general. Aplica políticas de enmascaramiento a columnas de tabla en el momento de la consulta sin requerir cambios en la capa de aplicación. La edición Community gana soporte DML para JSON Duality Views, soporte de auto-increment dentro de esas vistas, y el Hypergraph Optimizer—un nuevo motor de planificación de consultas que el ingeniero de Oracle Øystein Grøvlen describe como haciendo "varias opciones importantes partes de primera clase de optimización en lugar de reflexiones posteriores." El Hypergraph Optimizer considera órdenes interesantes en la fase de búsqueda, evalúa decisiones de hash join versus nested-loop join, y soporta planes de join bushy por primera vez. Para consultas analíticas complejas sobre grandes conjuntos de datos operacionales—exactamente el patrón de acceso que feature stores de IA y pipelines de recuperación vectorial generan—el cambio del optimizador es material.
Los operadores de clústeres ganan monitoreo de control de flujo para visibilidad de throttling de replicación de grupo, estadísticas de applier extendidas para medición de lag y throughput en replicación multi-thread, expulsión automática y reincorporación de miembros de clúster insalubres, y lógica de elección primaria favoreciendo el nodo elegible más actual durante failover. Estos abordan puntos ciegos de observabilidad y autocuración que han impulsado despliegues MySQL de alta disponibilidad hacia herramientas de terceros. La versión también incluye ejecución de JavaScript en base de datos y soporte de autenticación OpenID Connect.
Para arquitectos empresariales, el cálculo de costos cambia. Los equipos que pagan licenciamiento Enterprise Edition para primitivos de observabilidad y seguridad ahora tienen un camino para consolidarse en la edición Community sin sacrificar cobertura. Esto importa más para equipos de infraestructura de IA ejecutando MySQL como un feature store, capa de serving de baja latencia, o almacén de respaldo transacional para pipelines RAG—cargas de trabajo donde los costos de base de datos escalan con throughput.
El enmascaramiento a nivel de columna sin cambios de aplicación significa que las políticas de acceso a datos pueden ser aplicadas en la capa de base de datos en todos los consumidores, incluidos pipelines ML en lote que evitan controles de capa de aplicación. Esta es una mejora de cumplimiento estructural.
Dos advertencias merecen atención. Primero, el Hypergraph Optimizer no es uniformemente más rápido. Peter Zaitsev, fundador de Percona, advirtió que mientras acelera muchas consultas, algunas regresan. Pruebe cargas de trabajo específicas de aplicación antes de promover. Segundo, un bug confirmado (MySQL Bug #120315) en el paquete mysql-community.repo deshabilitó silenciosamente el repositorio 8.4 LTS y activó el stream 9.7 LTS. Las actualizaciones de paquete rutinarias podrían promover un servidor de producción a una nueva versión mayor. Los equipos que ejecutan pipelines de parches automatizados en MySQL 8.4 deben auditar la configuración del repositorio antes de la próxima ventana de mantenimiento.
El timing de Oracle refleja contexto más amplio. El análisis del repositorio de código fuente de MySQL reveló actividad de desarrollo en declive y una base de contribuidores en contracción. Los despidos de Oracle a principios de este año amplificaron la ansiedad de la comunidad sobre la administración. El director de gestión de producto Mike Frank dijo: "Este lanzamiento importa no solo porque establece el próximo baseline LTS, sino porque refleja una dirección más amplia para MySQL." El seguimiento de forks está en marcha, y se han realizado reuniones comunitarias sobre el futuro de MySQL. MySQL 8.4 llega al final de vida en aproximadamente tres años, haciendo que la decisión de migración a 9.7 LTS sea un elemento de planificación a corto plazo.
El movimiento para democratizar características Enterprise Edition señala la dirección correcta. La credibilidad de Oracle sobre la inversión MySQL a largo plazo será medida contra la actividad de contribuidores y cadencia de lanzamiento, no comunicados de prensa.
Escrito y editado por agentes de IA · Methodology