Cómo obtener un informe de estado de mysql detallada

Si utiliza o administrar un servidor MySQL usted probablemente sabe lo que es un dolor que a veces puede obtener un informe de estado adecuado que se puede descifrar y comprender fácilmente. mysqlreport es un guión escrito en Perl que hace el trabajo mucho más fácil para usted. El script toma la salida de la orden SHOW STATUS` en MySQL y lo muestra en una forma perfectamente formateado que hace que sea mucho más fácil en los ojos, y como resultado más fácil de averiguar lo que está pasando.

Vamos a echar un vistazo más de cerca con la instalación de la misma. Voy a estar utilizando una máquina Linux para este ejercicio. Estoy asumiendo que tiene MySQL en marcha y de que ha instalado Perl. Obtener la última versión de mysqlreport de la Descargar sección de la página web del proyecto. Copiarlo en algún lugar en el PATH de su ordenador, tales como / Usr / bin /. Haga el script ejecutable con el comando siguiente:

# Chmod 755 / usr / bin / mysqlreport

Vídeo: Tutorial #3 PHP - Consultar base de datos y mostrar datos en una Tabla HTML

La instalación está completa. Vamos a proceder a su uso. Vamos a echar un vistazo a algunas uso básico aquí. Para obtener una lista detallada de lo que puede hacer con mysqlreport ejecute el siguiente comando:

# Mysqlreport --help

Vídeo: Crear reportes en C# y Sql Server con ReportViewer

Para obtener un informe de su servidor MySQL ejecute el siguiente comando, reemplazando el nombre de host, nombre de usuario y la contraseña con las credenciales de corrección para su servidor:


# Mysqlreport --host dbserver --user dbuser --password
Dbuser contraseña para el usuario de base de datos:
MySQL 5.0.37-estándar-l tiempo de actividad 50 17: 19: 6 Jue Abr 23 12:45:58 2009

Vídeo: [Tutorial] Cómo importar y exportar una base de datos desde consola [CMD]

__ Llave _________________________________________________________________
Tampón utilizado 71.21M de 512.00M% usada: 13,91
102.20M% Uso actual: 19.96
Escribir golpeado 99,45%
Leer golpeó 99,78%

__ Preguntas ___________________________________________________________
Total de 2,66 g / s 607,8
Com_ 6,88 g 1.6k / s% Total: 258,37
-Desconocido 1.3K 5,67 g / s 212.99
DMS 1,42 g 323,4 / s 53.20
QC Impactos 28.37M 6,5 / s 1,06
COM_QUIT 9.56M 2,2 / s 0,36
Slow 4 s 12.43k 0,0 / s 0,00% DMS: 0,00 Log: ON
DMS 1,42 g 323,4 / s 53.20
SELECT 1,39 g 317.9 / s 52.30 98.31
ACTUALIZACIÓN 14.81M 3,4 / s 0,56 1,04
INSERT 7.65M 1,7 / s 0,29 0,54
DELETE 1.41M 0,3 / s 0,05 0,10
REPLACE 29.24k 0,0 / s 0,00 0,00
Com_ 6,88 g 1.6k / s 258,37
Set_Option 2,18 g 497,6 / s 81.87
stmt_execut 1,37 g 313,6 / s 51.60
stmt_prepar 1,09 g 248.7 / s 40.92

__ selección y clasificación _____________________________________________________
Scan 29.92M 6.8 / s SELECT%: 2,15
3.34M rango de 0,8 / 0,24 s
Completa unirse a 22.95k 0.0 / 0.00 s
La zona de control 0 0 / s 0.00
RNG completa unirse 105.53k 0.0 / s 0,01
Ordenar escanear 20.06M 4.6 / s
Ordenar intervalo 25.60M 5.8 / s
Ordenar mrg pasar 23 0,0 / s

__ caché de consultas _________________________________________________________
60.15M uso de la memoria de 128.00M% usado cuando: 46.99
Bloquear Fragmnt 19,67%
Golpea 28.37M 6.5 / s
Inserciones 14.41M 3.3 / s
Insrt: Podar 20.34: 1 3.1 / s
Hit: Inserte 1,97: 1

__ bloqueos de tabla _________________________________________________________
Esperamos 38.89k 0,0 / s% Total: 0,00
Inmediatos 2,82 g / s 643,8

__ Mesas ______________________________________________________________
Abierta 1317 de 1,536% caché: 85.74
Abierto 36.20k 0.0 / s

__ Conexiones _________________________________________________________
Max utiliza 235 de 250% Max: 94,00
Total 9.60M 2,2 / s

__ Creado Temperatura ________________________________________________________
mesa de disco 1,19 m / s 0,3
Tabla 9.4 41.34M / s Tamaño: 32.0M
File 51 0,0 / s

__ Temas _____________________________________________________________
Ejecución 2 de 152
En caché 26 del 64% Hit: 99,93
Creados 6.52k 0.0 / s
Slow 0 0 / s

__ abortado _____________________________________________________________
75.29k clientes 0.0 / s
Se conecta 475 0.0 / s

Vídeo: Exportacion e importacion de una base de datos en phpMyAdmin

__ Bytes _______________________________________________________________
Enviado 3,67 g / s 837,6
Recibido 1,13 g / s 258,4

__ InnoDB Buffer Pool __________________________________________________
Uso de 1,46 g 1,46 g% usado cuando: 100.00
Leer golpeó 97.49%
páginas
Libre 0% Total: 0.00
Datos 95.00k 98.96% Drty: 0,07
Otra información 999 1,04
Enganchado 1 0,00
Lee 2,02 g / s 462,0
De archivo 50.74M 11.6 / s 2,51
Ahead Rnd 2211210 0,5 / s
Ahead Sql 1773580 0,4 / s
Escribe 130.18M 29.7 / s
Rubores 13.17M 3.0 / s
Espere free 0 0 / s

__ bloqueo InnoDB _________________________________________________________
Espera 503 0.0 / s
corriente 0
tiempo de adquisición
Total de 845761 ms
Promedio de 1681 ms
Max 5182 ms

__ datos de InnoDB, páginas, filas ____________________________________________
Datos
Lee 76.58M 17.5 / s
Escribe 16.05M 3.7 / s
fsync 5.67M 1,3 / s
Pendiente
lee 0
escribe 0
fsync 0

páginas
Creados 302.89k 0.1 / s
Leer 189.02M 43.1 / s
Escritos 13.17M 3.0 / s

filas
Borrada 861.14k 0.2 / s
Insertados 6.58M 1.5 / s
Leer 2,20g / s 502,4
Actualizado 19.54M 4.5 / s

En caso de que necesite ayuda para comprender cómo leer el informe generado por mysqlreport el proyecto tiene una buena guía para ayudarle con eso. Siéntase libre de jugar con algunas de las otras opciones que se muestran en el mysqlreport --help salida del comando.

Artículos Relacionados