Páctica U4 - 2 (2022)
Páctica U4 - 2 (2022)
Páctica U4 - 2 (2022)
I
Contenido
1. Antecedentes.............................................................................................................................1
Que es un archivo LOG...............................................................................................................1
Variables de configuración de archivos Log................................................................................1
Log en Tabla Mysql.general_log.................................................................................................1
Limites en la configuración de Log en Mysql File, en base a las variables del sistema...............1
Innodb RedoLog..........................................................................................................................1
MysqlDump, la herramienta para realizar respaldos de la base de datos..................................1
Objetivo de la práctica................................................................................................................1
2.- Desarrollo de la práctica............................................................................................................1
3.- Conclusiones.............................................................................................................................3
4.- Bibliografía................................................................................................................................3
II
1. Antecedentes.
Título de Unidad 4: Operación y Mantenimiento.
Subtemas:
4.3.- Índices, creación, reconstrucción y reoganización
Antecedentes de índices.
Comando Explain
Resumen del comando explain de Manual de Referencia de Mysql 8.0.15
Select
Select where
Operaciones con los índices, en statement Create, alter table add index, drop Index, etc.
Create index idx_myindex on employees.employees (firt_name);
Alter
Drop
Unique
1
Compuesto
Espacial
FULL TEXT
Realiza una consulta al esquema employees de todos los empleados, donde el nombre de
empleado empieza con K y su apellido empieza con K
Realiza una consulta al la tabla employees para buscar al empleado donde el last_name sea como
Kor
2
Añade un índice Unique a la combinación de nombre y apellido
Intenta agregar un nuevo usuario con el mismo nombre y apellido que King.
Revisa el esquema information y determina cuanto pesan (KB) y donde están alojados los indices,
además identifica el tablespace asociados.
Realiza una consulta, para saber por departamento cuanto han ganada en salario acumulado por
departamento en periodos de tres años, desde q la primera fecha y la ultima fecha.
Optimiza tu consulta.
Identificando el modelo relacional, identifica las posibles consultas que pudieran darse en el
sistema, que tengan sentido y propósito para un sistema de información .Realiza 5 consultas
usando group, order by, join y where. (Diferentes a las mencionadas).
3
Habilita las bitácoras: Slow Query, General Log. Ambas en modo tabla y el tiempo de ejecución
será de 4seg máximo y 500 registros para las uniones.
Realiza pruebas de estrés con mysqlslap pasando por lo menos desde 4 hilos y 1000 concurrencias
y el máximo número de hilos y concurrencias que soportaría el equipo de prueba, incluye los
querys que has trabajado en la secciona anterior.
Revisa que hay en el Slow-query, revisa las variables para identificar el nombre del archivo de la
máquina que trabajas. (Por medio de consultas)
Revisa los cambios del estado de Motor de INNDB (SHOW ENGINE INNODB STATUS).
Realiza una infografía del proceso de ejecución de consultas y cómo funciona el optimizador
3.- Conclusiones
4.- Bibliografía