systemadmin.es > DBA > MySQL 5.6 Release Candidate

MySQL 5.6 Release Candidate

Este fin de semana, Oracle ha anunciado MySQL 5.6 Release Candidate

Podemos encontrar más información en un articulo que se ha publicado en la web de MySQL con las nuevas características de MySQL 5.6. En resumen, destacan las mejoras en el funcionamiento de master-slave:

  • GTID (Global Transactions Identifiers): Identificador único por transacción que permite si seguimiento en una topologia compleja de master-slaves
  • Nuevas herramientas para alta disponibilidad (de serie)
  • Slaves multi-threads: Hasta ahora, los slaves aplicaban los cambios uno a uno (en serie), por lo que podía causar retrasos en la replicación. Ahora es posible configurarlos en paralelo
  • Replicación con retraso: Se podrá configurar que el slave aplique los cambios a partir de un cierto tiempo de margen: Esto permitirá tener un slave como copia del master con un cierto tiempo de margen para deshacer cambios

También hay mejoras en la seguridad, por ejemplo:

  • Añadido fichero .mylogin.cnf para evitar pasar la contraseña desde command line
  • Expiración de contraseñas: Se permite definir una contraseña que expira, obligando al usuario a cambiarla en el siguiente login
  • Validación de contraseñas con política de seguridad: Permite exigir un mínimo de complejidad en las contraseñas

Evidentemente, además de las mejoras de rendimiento que siempre se piden.

La parte seguramente más esperada son las mejoras en la replicación master-slave, pero las mejoras de seguridad también son muy bienvenidas.

4 comments to “MySQL 5.6 Release Candidate”

  1. ¿Tienes algún protocolo para probar nuevas versiones antes de ponerlas en producción?

  2. En este caso es una RC, por lo que no la pondría en producción. Lo ideal sería:

    • Actualizar en entorno de pruebas
    • Actualizar un slave
    • Actualizar el master*

    * En el caso de MySQL 5.5 con un slave 5.5 y un master 5.1 me dio problemas, por lo que actualicé al mismo tiempo

  3. Jordi se te ha colado un br en el enlace del changelog

  4. Corregido! Muchas gracias por avisar!

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>