LIBRARY · TUTORIAL
Actualización a MariaDB 10.11 de MariaDB 10.6: Una guía integral
MariaDB es un popular sistema de gestión de bases de datos relacionales de código abierto que ha visto un crecimiento y desarrollo significativos a lo largo de los años. Con la publicación de MariaDB 10.11, hay numerosos cambios, mejoras y nuevas características que los usuarios deben tener en cuenta. En este blog, nos profundizaremos en los aspectos clave de la actualización a MariaDB 10.11 de MariaDB 10.6.
Nuevas características " mejoras en MariaDB 10.11
- Autenticación:
GRANT to PUBLIC: Esta característica permite otorgar privilegios al público. MDEV-5215- Separación
SUPERyREAD ONLY ADMINprivilegios. MDEV-29596
- Optimizador:
- El
ANALYZE FORMAT=JSONahora muestra el tiempo que se gasta en el optimizador de consultas. MDEV-28926
- El
- Plan de Información:
- Abordó cuestiones de rendimiento al leer la tabla Parameters del esquema de información. MDEV-29104
- Problemas de escaneo completo resueltos en los cuadros de Parametros de Información y rutinas de Schema. MDEV-20609
- Versionización de sistemas:
- Introdujo un sistema de versión,
system_versioning_insert_history, para permitir la modificación de la historia. MDEV-16546 mariadb-dumpahora soporta el dumping y la restauración de datos históricos. MDEV-16029
- Introdujo un sistema de versión,
- InnoDB:
- Las variables
innodb_write_io_threadsyinnodb_read_io_threadsson ahora dinámicos, permitiendo que sus valores sean cambiados sin reiniciar el servidor. MDEV-11026
- Las variables
- Windows:
- Ingreso implementado sin contraseña para el usuario raíz MariaDB, específicamente para usuarios de administración OS. MDEV-26715
- General:
- Renombrado varias variables de consulta lenta:
log_slow_min_examined_row_limitamin_examined_row_limitlog_slow_queryaslow_query_loglog_slow_query_fileaslow_query_log_file(Nota: Esto fue nombradolog_slow_query_file_nameen el lanzamiento de la vista previa MariaDB 10.11.0.)log_slow_query_timealong_query_time
- El
replicate_rewrite_dbes ahora una variable del sistema y no sólo una opción. MDEV-15530
- Renombrado varias variables de consulta lenta:
- Variables:
- Para una lista completa de todas las variables nuevas, consulte la documentación oficial sobre Variables del sistema añadido en MariaDB 10.11 y Variables de estado añadidos en MariaDB 10.11.
Opciones precatadas:
Las siguientes opciones han sido deprecatadas en MariaDB 10.11. No han sido eliminados todavía, pero serán en versiones futuras:
keep_files_on_create: MariaDB elimina ahora los archivos huérfanos, haciendo que este ajuste sea innecesario.
Opciones que han sido eliminadas o renombradas:
innodb_log_write_ahead_size: En Linux y Windows, se detecta y utiliza el tamaño del bloque físico del almacenamiento subyacente, lo que hace que esta opción sea redundante.innodb_version: Esta opción se ha considerado redundante.wsrep_replicate_myisamywsrep_strict_ddl: Los usuarios deben utilizarwsrep_modeen lugar de eso.
Potential Pitfalls:
- Problemas de compresión: Si ha utilizado un algoritmo de compresSIon no-zlib en InnoDB o Mroonga en MariaDB 10.6, necesitará instalar la biblioteca de compresSIon adecuada para leer esas tablas en 10.11.
- Cambios de configuración: Si ha personalizado su configuración MariaDB, necesitará revisarla y ajustarla potencialmente. para tener en cuenta las opciones cambiadas, eliminadas o renombradas.
Beneficios de la actualización a MariaDB 10.11
- Mejora de la seguridad: Con la introducción de nuevas características de autenticación, MariaDB 10.11 ofrece mejores mecanismos de seguridad, asegurando que sus datos permanezcan protegidos.
- Optimización del rendimiento: Las nuevas características y mejoras optimizadoras del esquema de información garantizan que las consultas funcionen más rápido y eficientemente.
- Versión avanzada: Las mejoras de la versión del sistema proporcionan un mejor control sobre los datos históricos, haciendo más flexible la gestión de datos.
- Configuración dinámica: Con variables dinámicas InnoDB, los administradores pueden ajustar ahora los ajustes de rendimiento sin necesidad de reiniciar el servidor, lo que lleva a un mínimo de tiempo de inactividad.
- Mejorado Windows Support: La función de inicio de sesión sin contraseña para el usuario raíz MariaDB en las plataformas de Windows simplifica el proceso de autenticación para los usuarios de administración de OS.
- Mejor gestión de consultas: La renombramiento de variables de consulta lenta proporciona claridad y consistencia en la gestión y monitoreo de consultas.
Para concluir, la actualización a MariaDB 10.11 de MariaDB 10.6 trae una plétora de nuevas características, mejoras y optimizaciones. Es esencial familiarizarse con estos cambios para aprovechar al máximo su experiencia MariaDB.
Nota: Para un entendimiento más detallado y para cualquier opción específica deprecated, opciones que se han eliminado o renombrado, y cambios incompatibles entre versiones, se recomienda consulte la documentación oficial MariaDB y notas de lanzamiento.