Contacta con nosotros

Temario del curso

Instalación del servidor MariaDB

  • Instalación en Ubuntu/Debian
  • Instalación en otras distribuciones de Linux
  • Instalación en Windows

Archivos y scripts del servidor MariaDB

  • Programas de MariaDB
  • Servidor MariaDB
  • Cliente de MariaDB
  • Herramientas con interfaz gráfica (GUI)

Configuración del servidor MariaDB

  • Opciones del servidor
  • Modo SQL del servidor
  • Variables del sistema del servidor
  • Variables dinámicas del sistema
  • Variables de estado del servidor
  • Proceso de apagado

Problemas de seguridad en MariaDB

  • Protección de MariaDB frente a ataques
  • Opciones relacionadas con la seguridad
  • Problemas de seguridad con LOAD DATA LOCAL

Sistema de privilegios de acceso de MariaDB

  • Visión general del sistema de privilegios de MariaDB
  • Privilegios proporcionados por MariaDB
  • Conexión al servidor MariaDB: etapas
  • Control de acceso, Etapa 1: Verificación de conexión
  • Control de acceso, Etapa 2: Verificación de solicitud
  • Errores de acceso denegado

Gestión de cuentas de usuario en MariaDB

  • Usuarios y contraseñas
  • Creación de nuevos usuarios
  • Eliminación de cuentas de usuario
  • Límites de recursos para usuarios
  • Cambio de contraseñas

Mantenimiento de la base de datos MariaDB

  • Copias de seguridad y recuperación
  • Recuperación en un punto específico en el tiempo
  • Mantenimiento y recuperación tras fallos
  • Sintaxis y opciones de myisamchk
  • Obtención de información de tablas
  • Configuración local en MariaDB
  • Caracteres nacionales y clasificación
  • Zona horaria del servidor MariaDB

Archivos de registro de MariaDB

  • Registro de errores
  • Registro general de consultas
  • Registro de actualizaciones
  • Registro binario
  • Registro de consultas lentas
  • Mantenimiento y rotación de archivos de registro

Ejecución de múltiples servidores MariaDB en la misma máquina

  • Ejecución de múltiples servidores en Windows
  • Ejecución de múltiples servidores en Windows como servicios
  • Ejecución de múltiples servidores en Unix y Linux
  • Uso de herramientas de cliente en un entorno multi-servidor

Caché de consultas de MariaDB

  • Concepto de caché de consultas
  • Pruebas de la caché de consultas con SELECT
  • Configuración de la caché de consultas
  • Verificación del estado y mantenimiento de la caché de consultas

Motor de almacenamiento CONNECT

  • Instalación del motor de almacenamiento CONNECT
  • Creación y eliminación de tablas CONNECT
  • Lectura y escritura de datos CSV usando CONNECT
  • Lectura y escritura de datos XML usando CONNECT
  • Acceso a tablas de MariaDB usando CONNECT
  • Uso del tipo de tabla XCOL
  • Uso del tipo de tabla PIVOT
  • Uso del tipo de tabla OCCUR

Exploración de columnas dinámicas y virtuales en MariaDB

  • Creación de tablas con columnas dinámicas
  • Inserción, actualización y eliminación de datos en columnas dinámicas
  • Lectura de datos desde una columna dinámica
  • Uso de columnas virtuales

Estadísticas de rendimiento y uso

  • Instalación del plugin de auditoría
  • Uso del plugin de auditoría
  • Uso de estadísticas de tablas independientes del motor
  • Uso de estadísticas extendidas
  • Habilitación del esquema de rendimiento
  • Uso del esquema de rendimiento

Optimización y ajuste de MariaDB

  • Uso de SHOW STATUS
  • Control de las estrategias del optimizador de MariaDB
  • Uso de claves extendidas con InnoDB y XtraDB
  • Configuración de la memoria caché segmentada de claves de MyISAM
  • Configuración del pool de hilos
  • Configuración de la memoria caché de páginas de Aria
  • Optimización de consultas con la caché de subconsultas
  • Optimización de subconsultas de semijoin
  • Uso de microsegundos en columnas DATETIME
  • Actualización automática de columnas DATETIME y TIMESTAMP

Requerimientos

Conocimientos fundamentales sobre cualquier sistema de base de datos y el lenguaje SQL.

 14 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas