Curso de Performance Tuning en MariaDB para Administradores hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal. Este programa de Performance Tuning en MariaDB para Administradorespara empresas es subvencionable hasta el 100%.
Potencia las habilidades de edición y automatización de tus profesionales.
Accede a una formación avanzada en Performance Tuning en MariaDB para Administradores práctica y orientada a resultados.
Prepara a tu equipo para los retos documentales del entorno laboral actual.
Gestionamos gratis tu bonificación de este curso corporativo de Performance Tuning en MariaDB para Administradores ante FUNDAE.
Las grandes firmas tecnológicas confían en MariaDB para un rendimiento óptimo
Implanta Performance Tuning en MariaDB con un plan A Medida que optimiza índices y consultas, bonificable por FUNDAE para empresas. Diseñamos el plan formativo.
Eleva el rendimiento de tus bases de datos y asegura la eficiencia operativa, permitiendo a tu equipo enfocarse en resultados estratégicos y minimizar tiempos de inactividad.
1
Incrementa la capacidad de respuesta del sistema optimizando recursos críticos como CPU y RAM, garantizando que las operaciones empresariales se desarrollen sin interrupciones.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Diferencias entre tuning preventivo vs reactivo
Cómo impactan CPU, RAM, disco y red en el rendimiento
Arquitectura interna de MariaDB y motores de almacenamiento
Evaluación de carga transaccional vs analítica
Identificación de síntomas de lentitud
Buenas prácticas en instalaciones base
Métricas clave: QPS, TPS, IOPS, IOwait
Tiempos de conexión, ejecución y commit
Introducción a herramientas de diagnóstico
Práctica: diagnóstico inicial de una instancia real
Diferencias entre tuning preventivo vs reactivo
Cómo impactan CPU, RAM, disco y red en el rendimiento
Arquitectura interna de MariaDB y motores de almacenamiento
Evaluación de carga transaccional vs analítica
Identificación de síntomas de lentitud
Buenas prácticas en instalaciones base
Métricas clave: QPS, TPS, IOPS, IOwait
Tiempos de conexión, ejecución y commit
Introducción a herramientas de diagnóstico
Práctica: diagnóstico inicial de una instancia real
Cómo impactan CPU, RAM, disco y red en el rendimiento
Arquitectura interna de MariaDB y motores de almacenamiento
Evaluación de carga transaccional vs analítica
Identificación de síntomas de lentitud
Buenas prácticas en instalaciones base
Métricas clave: QPS, TPS, IOPS, IOwait
Tiempos de conexión, ejecución y commit
Introducción a herramientas de diagnóstico
Práctica: diagnóstico inicial de una instancia real
Tema 2: Configuración óptima del archivo my.cnf
Variables clave en rendimiento: buffer pool, query cache, tmp table
Estructura y prioridad del archivo de configuración
Herramientas para validación (`mysqltuner`, `tuning-primer`)
Control de logs: slow query log, error log, general log
Variables de conexión y concurrencia (`max_connections`, `thread_cache_size`)
Impacto de `table_open_cache` y `table_definition_cache`
Ajuste de tiempo de espera (`wait_timeout`, `interactive_timeout`)
Gestión de `max_allowed_packet`
Reload de configuración sin reiniciar
Práctica: ajuste personalizado del archivo `my.cnf` y validación
Tema 3: Uso de motores de almacenamiento y tuning específico
InnoDB vs MyISAM: características y diferencias
Ajustes específicos para InnoDB (`innodb_buffer_pool_size`, `flush_method`)
Control de fsync, redo log y flushing
Monitorización del buffer pool
Tablas temporales: memoria vs disco
Optimización para lectura intensiva
Motor Aria: casos de uso y configuración
Configuración de `innodb_io_capacity` y `read_io_threads`
Conversión de tablas entre motores
Práctica: evaluación y migración de tablas a motor óptimo
Tema 4: Análisis de consultas lentas y uso del slow query log
Activación y configuración del slow query log
Ubicación y rotación del archivo de log
Identificación de consultas lentas y frecuentes
Umbral de tiempo (`long_query_time`) y control de usuarios
Análisis con `mysqldumpslow`, `pt-query-digest`, `MySQL Workbench`
Agrupación de patrones de consulta
Correlación entre queries y uso de CPU/memoria
Asociación con tablas mal indexadas
Detección de uso excesivo de funciones
Práctica: análisis real de slow query log y ranking de optimización
Tema 5: Diseño eficiente de índices
Tipos de índices: primarios, únicos, compuestos, fulltext
Selección de columnas clave para indexación
Efectos negativos de los índices mal usados
Uso de `EXPLAIN` y `SHOW INDEX`
Índices para condiciones WHERE, ORDER BY y JOIN
Índices de alta cardinalidad vs baja cardinalidad
Revisión de índices no utilizados (`user_stat`, `performance_schema`)
Indexación parcial y funcional
Eliminación segura de índices obsoletos
Práctica: rediseño de índices en tabla con alta latencia
Tema 6: Optimización de sentencias SELECT, JOIN y subconsultas
Uso correcto de JOINs (INNER, LEFT, CROSS)
Reescritura de subconsultas ineficientes
Recomendaciones para SELECT escalables
Cargas por campos calculados o funciones
Uso de `LIMIT`, `OFFSET` y paginación eficiente
Agrupación (`GROUP BY`) con índice vs sin índice
Comparación de `IN`, `EXISTS` y `JOIN`
Tiempos de ejecución con `EXPLAIN ANALYZE`
Refactorización de sentencias ineficientes
Práctica: optimizar 5 consultas con tiempos críticos
Tema 7: Gestión de conexiones y sesiones activas
Monitorización con `SHOW PROCESSLIST`
Identificación de conexiones bloqueadas o largas
Control de número máximo de conexiones
`thread_cache_size` y su impacto en latencia
Conexiones persistentes vs temporales
Manejo de sesiones zombie o inactivas
Ajustes de `max_user_connections` y `wait_timeout`
Prácticas de reconexión segura desde aplicaciones
Uso de `mytop`, `INFORMATION_SCHEMA.PROCESSLIST`
Práctica: control y depuración de conexiones en tiempo real
Tema 8: Gestión de buffers, cachés y uso de memoria
`innodb_buffer_pool_size` y su ajuste por tamaño de dataset
Query cache: ventajas, problemas y cuándo evitarla
Buffers de sort, join y tmp table
Configuración de memoria temporal y límite de tablas temporales
Diagnóstico con `SHOW STATUS` y `performance_schema`
Diagnóstico de swap y RAM insuficiente
`key_buffer_size` para MyISAM
Impacto de `tmp_table_size` y `max_heap_table_size`
Cálculo total de memoria consumida
Práctica: perfilado y reconfiguración segura de buffers
Tema 9: Diagnóstico con performance_schema e INFORMATION_SCHEMA
Activación de `performance_schema`
Uso de tablas: events_statements, events_stages, memory_summary
Captura de métricas por hilo, usuario o sentencia
Query histograms y latencias
Uso de `information_schema` para índices, procesos y tablas
Comparación de rendimiento entre sesiones
Detección de bloqueos (`events_waits_summary_by_instance`)
Agregados y filtros avanzados
Exportación a CSV o herramientas externas
Práctica: crear panel con `performance_schema` para cuellos de botella
Tema 10: Logs y análisis del sistema operativo
Uso de `vmstat`, `iostat`, `htop` y `dstat`
Control de disco, CPU y RAM durante carga
Identificación de `IOwait`, `load average`, context switch
Uso de `strace`, `lsof`, `iotop` en tiempo real
Relación entre kernel y procesos MySQL/MariaDB
Diagnóstico de bloqueo por otros servicios del sistema
Verificación de uso excesivo de disco o swap
Optimización de parámetros de red y file descriptors
Revisión de logs del sistema (`/var/log/syslog`, `journalctl`)
Práctica: reporte técnico del entorno de servidor bajo carga
Tema 11: Monitoreo en tiempo real con herramientas externas
Introducción a Prometheus + Grafana para MariaDB
Exporters compatibles y configuración
Paneles preconfigurados para DBAs
Uso de Percona Monitoring and Management (PMM)
Integración con Zabbix o Nagios
Alertas en tiempo real por query time o conexiones
Métricas clave de sistema + base de datos
Visualización de tendencias históricas
Monitoreo distribuido para clústeres
Práctica: instalación y configuración de panel en Grafana
Tema 12: Tuning para OLTP vs OLAP
Diferencias de patrón de carga
Optimización para OLTP: concurrencia, locking, rapidez
Optimización para OLAP: lectura masiva, agregación, particiones
Indexación cruzada y vistas materializadas
Buffer pool tuning según el tipo de workload
Gestión de particiones en tablas grandes
Tradeoffs entre velocidad de escritura y lectura
Monitoreo por tipo de consulta
Casos de uso reales y soluciones aplicadas
Práctica: tuning de tabla con carga híbrida (insert + reporting)
Tema 13: Mantenimiento y limpieza de la base de datos
`OPTIMIZE TABLE` y compactación
Revisión de tablas fragmentadas
Eliminación de logs antiguos y binarios
Rotación de logs y política de retención
Purga de registros históricos
Identificación de índices redundantes
Consolidación de particiones
Tareas programadas con `cron` o eventos
Análisis de espacio usado vs asignado
Práctica: plan de mantenimiento mensual automatizado
Tema 14: Seguridad y rendimiento: equilibrio clave
Impacto del cifrado en disco y en tránsito
SSL y rendimiento: cuándo y cómo usarlo
Permisos mínimos para queries eficientes
Prevención de ataques por queries pesadas
Protección frente a DoS y lock contention
Firewall de aplicaciones y filtros SQL
Control de usuarios y revisión de privilegios
Tiempos de expiración de sesiones y contraseñas
Práctica: combinación de buenas prácticas de seguridad sin perder rendimiento
Tema 15: Proyecto final: auditoría y optimización completa de una instancia MariaDB
Diagnóstico integral del entorno actual
Análisis de queries lentas y rediseño de índices
Revisión de `my.cnf` y ajuste personalizado
Monitoreo en vivo con herramientas externas
Optimización de buffers, conexiones y disco
Evaluación de carga OLTP/OLAP y estrategias mixtas
Plan de mantenimiento y alertas
Refactorización de consultas críticas
Validación de mejoras con métricas antes/después
Documentación final y plan de seguimiento
Perfiles profesionales
Pensado para quienes deben dominar Performance Tuning en MariaDB para Administradores en su día a día
Administradores de Bases de Datos
Se enfocan en mantener y optimizar el rendimiento de las bases de datos empresariales.
DevOps
Buscan integrar mejor las prácticas de desarrollo y operaciones en el entorno de MariaDB.
Sysadmins
Requieren conocimientos avanzados para gestionar configuraciones y rendimiento del servidor.
Desarrolladores Backend
Necesitan entender la arquitectura de MariaDB para optimizar las consultas y aplicaciones.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en Performance Tuning en MariaDB para Administradores
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Este curso te permite mejorar significativamente la eficiencia y rapidez de tu base de datos, reduciendo tiempos de respuesta y aumentando el rendimiento general. Proporciona estrategias para optimizar configuraciones, lo que se traduce en beneficios tangibles para toda la organización.
Sí, el curso es 100% bonificable a través de FUNDAE. Además, si gestionamos la bonificación, aplicamos un 10% extra más IVA, también bonificable según los créditos disponibles de tu empresa en FUNDAE.
El curso se imparte en la modalidad de Aula Virtual Personalizada, a través de videoconferencias en Zoom. Esta metodología permite a los participantes asistir desde cualquier lugar, asegurándose de que la formación se adapta a las circunstancias de cada empresa.
Desarrollarás habilidades en la optimización de consultas, ajuste de configuraciones de servidor, gestión eficaz de índices y uso de herramientas de monitoreo profesionales. Estas competencias mejorarán la operatividad y flujo de trabajo en infraestructuras IT de tu empresa.
Puedes inscribirte en el curso a través de los formularios de inscripción disponibles en nuestra página web. Asegúrate de completar toda la información necesaria para gestionar tu inscripción, incluyendo la opción de bonificación si corresponde.
Este curso te permite mejorar significativamente la eficiencia y rapidez de tu base de datos, reduciendo tiempos de respuesta y aumentando el rendimiento general. Proporciona estrategias para optimizar configuraciones, lo que se traduce en beneficios tangibles para toda la organización.
Sí, el curso es 100% bonificable a través de FUNDAE. Además, si gestionamos la bonificación, aplicamos un 10% extra más IVA, también bonificable según los créditos disponibles de tu empresa en FUNDAE.
El curso se imparte en la modalidad de Aula Virtual Personalizada, a través de videoconferencias en Zoom. Esta metodología permite a los participantes asistir desde cualquier lugar, asegurándose de que la formación se adapta a las circunstancias de cada empresa.
Desarrollarás habilidades en la optimización de consultas, ajuste de configuraciones de servidor, gestión eficaz de índices y uso de herramientas de monitoreo profesionales. Estas competencias mejorarán la operatividad y flujo de trabajo en infraestructuras IT de tu empresa.
Puedes inscribirte en el curso a través de los formularios de inscripción disponibles en nuestra página web. Asegúrate de completar toda la información necesaria para gestionar tu inscripción, incluyendo la opción de bonificación si corresponde.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Reduce los costes operativos mediante la implementación de ajustes precisos en configuraciones, y genera un retorno tangible en el corto plazo gracias a la mayor estabilidad del sistema.
3
Mejora la colaboración entre equipos IT al proporcionar herramientas y prácticas avanzadas de análisis, permitiendo decisiones informadas basadas en datos fiables y en tiempo real.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras