Course Code:
mariadbadminreplic
Duration:
21 hours
Prerequisites:
Conocimiento fundamental de cualquier base de datos y lenguaje SQL.
Overview:
El curso de formación de MariaDB Administration es para cualquiera que quiera administrar el servidor de base de datos MariaDB. Es un curso completo que cubre todos los deberes de administrador.
El curso explica cómo funciona la base de datos MariaDB, qué herramientas están disponibles, cómo podemos utilizarlas, cómo podemos proteger el servidor de bases de datos de MariaDB y configurarlo. Durante el curso de capacitación aprenderá cómo administrar las cuentas de usuario y cómo funciona el sistema de privilegios de acceso de MariaDB. También aprenderá a mantener su base de datos, copia de seguridad y recuperar sus bases de datos y realizar la recuperación de fallos.
Course Outline:
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
- MariaDB Client
- Herramientas GUI
Configuración del Servidor MariaDB
- Opciones del servidor
- El modo SQL de servidor
- Variables del sistema del servidor
- Variables dinámicas del sistema
- Variables de estado del servidor
- Proceso de apagado
Problemas de Seguridad de MariaDB
- Asegurando MariaDB Contra Ataques
- Opciones relacionadas con la seguridad
- Problemas de seguridad con LOAD DATA LOCAL
Sistema de Privilegios de Acceso MariaDB
- Descripción del sistema MariaDB Privilege
- 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: Solicitar verificación
- Acceso negado errores
MariaDB Gestión de Cuentas de Usuario
- Usuarios y contraseñas
- Creación de nuevos usuarios
- Eliminación de cuentas de usuario
- Limitar los recursos del usuario
- Cambio de contraseñas
Mantenimiento de Bases de Datos MariaDB
- Copia de seguridad y recuperación
- Recuperación puntual
- Mantenimiento y recuperación de fallos
- Myisamchk Sintaxis y opciones
- Obteniendo información de la tabla
- MariaDB Local Setting
- Personajes nacionales y clasificación
- 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 de MariaDB en la misma Máquina
- Ejecución de varios servidores en Windows
- Ejecución de varios servidores en Windows como servicios
- Ejecución de varios servidores en Unix y Linux
- Uso de herramientas de cliente en un entorno de varios servidores
Caché de Consultas de MariaDB
- El concepto de caché de consultas
- Prueba de caché de consultas con SELECT
- Configuración del caché de consultas
- Comprobación del estado y mantenimiento de la caché de consultas
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 las 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
- Insertar, actualizar y eliminar datos de columna dinámica
- 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 tabla 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
- Utilizar SHOW STATUS
- Control de las estrategias de optimización de MariaDB
- Uso de teclas extendidas con InnoDB y XtraDB
- Configuración de la caché de claves segmentadas MyISAM
- Configurando el filtrado
- Configuración de la pagecache Aria
- Optimización de consultas con la caché de subconsulta
- Optimización de subconsultas semijoin
- Uso de microsegundos en columnas DATETIME
- Actualización automática de las columnas DATETIME y TIMESTAMP