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 MariaDB
  • Herramientas de interfaz gráfica de usuario (GUI)

Configuración del servidor MariaDB

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

Aspectos de seguridad de MariaDB

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

Sistema de privilegios de acceso de MariaDB

  • Resumen del sistema de privilegios de MariaDB
  • Privilegios proporcionados por MariaDB
  • Conexión al servidor MariaDB: etapas
  • Control de acceso, etapa 1: verificación de la conexión
  • Control de acceso, etapa 2: verificación de la 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
  • Limitación de recursos del usuario
  • Cambio de contraseñas

Mantenimiento de bases de datos MariaDB

  • Copias de seguridad y recuperación
  • Recuperación en un punto específico del tiempo
  • Mantenimiento y recuperación ante caídas
  • Sintaxis y opciones de myisamchk
  • Obtención de información de las tablas
  • Ajustes locales de MariaDB
  • Caracteres nacionales y ordenamiento
  • Zona horaria del servidor MariaDB

Archivos de registro de MariaDB

  • Registro de errores
  • Registro de consultas generales
  • 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 cliente en un entorno de múltiples servidores

Caché de consultas de MariaDB

  • El concepto de caché de consultas
  • Prueba de la caché de consultas con SELECT
  • Configuración de la caché de consultas
  • Verificación del estado del caché de consultas y mantenimiento

El 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 mediante CONNECT
  • Lectura y escritura de datos XML mediante CONNECT
  • Acceso a tablas de MariaDB mediante 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 de columnas dinámicas
  • Lectura de datos desde una columna dinámica
  • Uso de columnas virtuales

Estadísticas de rendimiento y uso

  • Instalación del complemento de auditoría
  • Uso del complemento 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 del caché de claves segmentadas de MyISAM
  • Configuración del pool de hilos
  • Configuración del caché de páginas de Aria
  • Optimización de consultas con el caché de subconsultas
  • Optimización de subconsultas de semijoin
  • Uso de microsegundos en columnas DATETIME
  • Actualización automática de las columnas DATETIME y TIMESTAMP

Requerimientos

Conocimientos fundamentales de cualquier base de datos y del lenguaje SQL.

 14 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas