Recopilación de estadísticas y métricas de MySQL
En este artículo, aprenderemos cómo recopilar estadísticas y métricas de Mysql.
Panel de rendimiento
Vea estadísticas sobre el rendimiento del servidor en un panel. Abra una pestaña de consulta, elija la pestaña Administración y luego haga clic en Panel en la sección Rendimiento de la barra lateral de Navigator para mostrar el panel. La estructura informativa de la pestaña Administración - Panel de control se muestra en la siguiente imagen.
Rendimiento: Panel de control
Estado de la red
Esto muestra datos sobre el tráfico de red que el servidor MySQL ha transmitido y recibido a través de conexiones de cliente. El tráfico de red entrante, el tráfico de red saliente y las conexiones de clientes son ejemplos de puntos de datos.
Estado de MySQL
Esto muestra las métricas clave de rendimiento y actividad para el servidor MySQL. Entre los elementos de datos se encuentran la eficacia de la caché abierta de tabla, las sentencias SQL ejecutadas y los recuentos de sentencias SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER y DROP (por segundo).
Estado de InnoDB
Esto brinda una descripción general de la actividad del disco producida por el motor de almacenamiento InnoDB, así como por el grupo de búfer InnoDB. Se crean tres grupos de puntos de datos:
Nota
Para revelar más detalles, como un recuento total, coloque el cursor sobre un gráfico.
Uso
Solicitudes de lectura: la cantidad de solicitudes de lectura lógicas que InnoDB ha realizado al grupo de búfer por segundo.
Solicitudes de escritura: la cantidad de solicitudes de escritura lógica que InnoDB ha enviado al grupo de búfer (por segundo).
Número de lecturas lógicas que InnoDB no pudo satisfacer desde el grupo de búfer, medido en lecturas de disco. Como resultado, estos tuvieron que leerse del disco.
La cantidad del grupo de búfer de InnoDB que se está utilizando actualmente. Se puede pasar el cursor sobre el gráfico para ver más detalles como Tasa de uso y Páginas gratuitas.
escribe
Datos escritos: la cantidad total de escrituras en el archivo de registro de rehacer de InnoDB.
-
Escrituras: la cantidad de escrituras reales realizadas en el archivo de registro de rehacer de InnoDB.
Escrituras en disco InnoDB: mueva el cursor sobre este gráfico dinámico para observar cuántas escrituras en disco se produjeron durante un segundo en particular. El rango incluye los 120 segundos anteriores.
Escritura : la cantidad total de datos (en bytes) que el motor de almacenamiento InnoDB ha escrito mediante operaciones de archivos.
Lee
Escrituras en búfer de doble escritura: la cantidad total de operaciones de doble escritura.
Lecturas de disco InnoDB: mueva el cursor sobre este gráfico dinámico para observar cuántas lecturas de disco se produjeron durante un segundo en particular. El rango incluye los 120 segundos anteriores.
Lectura: la cantidad total de datos (en bytes) que el motor de almacenamiento InnoDB ha leído de los archivos.
Informes de esquema de rendimiento
A través de informes prácticos de alto nivel, los informes basados en esquemas de rendimiento ofrecen información sobre las operaciones del servidor MySQL. Con el fin de analizar el rendimiento de sus bases de datos MySQL, MySQL Workbench genera más de 20 informes utilizando las vistas SYS en el esquema de rendimiento. Los informes ayudan a identificar declaraciones SQL de alto costo, analizar puntos de acceso de E/S y revisar los datos de espera y las características del motor InnoDB. Consulte Esquema del sistema MySQL para obtener más detalles sobre el esquema SYS.
Configuración e instalación
Una interfaz gráfica de usuario para personalizar y optimizar la instrumentación del esquema de rendimiento (consulte la figura siguiente). Inicialmente, esto carga una pestaña de Configuración fácil, que es adecuada para la mayoría de las personas. Detenga el puntero sobre Totalmente habilitado y haga clic en el círculo de la barra deslizante para activar todos los instrumentos del esquema de interpretación a los que se puede acceder actualmente.
MySQL Workbench utiliza la versión 5.7 de MySQL Server, que incluye el esquema SYS de forma predeterminada. Sin embargo, Workbench instala su propia versión incluida del esquema SYS para MySQL Server 5.6.
Nota − El servidor MySQL elige el tamaño de la consulta resumida guardada.
Configuración para el esquema de rendimiento: simple
Hay formas de ajustar la instrumentación del esquema de interpretación haciendo clic en Mostrar avanzado. La pestaña de Introducción se selecciona en la siguiente figura junto con las pestañas de instrumentación avanzada.