InglésFrancésEspañol

Ad


icono de página de OnWorks

pt-mysql-summaryp: en línea en la nube

Ejecute pt-mysql-summaryp en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando pt-mysql-summaryp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


pt-mysql-summary: resume bien la información de MySQL.

SINOPSIS


Uso: pt-mysql-summary [OPCIONES]

pt-mysql-summary resume convenientemente el estado y la configuración de una base de datos MySQL
servidor para que pueda conocerlo de un vistazo. No es una herramienta de ajuste o diagnóstico.
herramienta. Produce un informe que es fácil de diferenciar y se puede pegar en correos electrónicos sin
perdiendo el formato. Debería funcionar bien en cualquier sistema UNIX moderno.

RIESGOS


Percona Toolkit es maduro, probado en el mundo real y bien probado, pero todas las bases de datos
las herramientas pueden suponer un riesgo para el sistema y el servidor de la base de datos. Antes de usar esta herramienta,
por favor:

· Leer la documentación de la herramienta

· Revise los "ERRORES" conocidos de la herramienta

· Pruebe la herramienta en un servidor que no sea de producción

· Realice una copia de seguridad de su servidor de producción y verifique las copias de seguridad

DESCRIPCIÓN


pt-mysql-summary funciona al conectarse a un servidor de base de datos MySQL y consultar el estado
e información de configuración. Guarda estos bits de datos en archivos de forma temporal.
directorio, y luego los formatea cuidadosamente con awk y otros lenguajes de scripting.

Para usarlo, simplemente ejecútelo. Opcionalmente, agregue un guión doble y luego la misma línea de comando
opciones que usaría para conectarse a MySQL, como las siguientes:

pt-mysql-summary --user = root

La herramienta interactúa mínimamente con el servidor en el que se ejecuta. Se asume que vas a
ejecútelo en el mismo servidor que está inspeccionando y, por lo tanto, asume que podrá
para encontrar el archivo de configuración my.cnf, por ejemplo. Sin embargo, debería degradarse con gracia
si este no es el caso. Sin embargo, tenga en cuenta que su salida no indica qué
la información proviene de la base de datos MySQL y que proviene del sistema operativo host,
por lo que es posible que se generen resultados confusos si ejecuta la herramienta en un servidor
y conectarse a un servidor de base de datos MySQL que se ejecuta en otro servidor.

SALIDA


Muchos de los resultados de esta herramienta se redondean deliberadamente para mostrar su magnitud, pero
no el detalle exacto. Esto se llama redondeo difuso. La idea es que no importa
si un servidor ejecuta 918 consultas por segundo o 921 consultas por segundo; tan pequeño
la variación es insignificante y solo hace que la salida sea difícil de comparar con otros servidores.
El redondeo difuso se redondea en incrementos mayores a medida que crece la entrada. Comienza redondeando a
el 5 más cercano, luego el 10 más cercano, el 25 más cercano, y luego se repite por un factor de 10 más grande
(50, 100, 250), y así sucesivamente, a medida que crece la entrada.

A continuación, se muestra una muestra del informe que produce la herramienta:

# Informe resumido de MySQL de Percona Toolkit ######################
Hora del sistema | 2012-03-30 18:46:05 UTC
(TZ local: EDT -0400)
# Instancias ################################################ ##
Directorio de datos del puerto Nice OOM Socket
===== =========================== ==== === ======
12345 / tmp / 12345 / data 0 0 /tmp/12345.sock
12346 / tmp / 12346 / data 0 0 /tmp/12346.sock
12347 / tmp / 12347 / data 0 0 /tmp/12347.sock

Las dos primeras secciones muestran en qué servidor se generó el informe y en qué MySQL
las instancias se están ejecutando en el servidor. Esto se detecta a partir de la salida de "ps" y no
siempre detecta todas las instancias y parámetros, pero a menudo funciona bien. Desde este punto
En adelante, el informe se centrará en una sola instancia de MySQL, aunque varias
puede aparecer en el párrafo anterior.

# Informe sobre el puerto 12345 #####################################
Usuario | msandbox @%
Tiempo | 2012-03-30 14:46:05 (EDT)
Nombre de host | localhost.localdomain
Versión | 5.5.20-log MySQL Community Server (GPL)
Construido sobre | linux2.6 i686
Comenzó | 2012-03-28 23:33 (subió 1 + 15: 12: 09)
Bases de datos | 4
Datadir | / tmp / 12345 / data /
Procesos | 2 conectados, 2 en funcionamiento
Replicación | No es un esclavo, tiene 1 esclavos conectados
Pidfile | /tmp/12345/data/12345.pid (existe)

Esta sección es un resumen rápido de la instancia de MySQL: versión, tiempo de actividad y otros
parametros basicos. La salida de tiempo se genera desde el servidor MySQL, a diferencia del sistema
fecha y hora impresas antes, para que pueda ver si la base de datos y el sistema operativo
los tiempos coinciden.

# Lista de procesos ################################################

Comando COUNT (*) SUMA de trabajo (tiempo) MAX (tiempo)
------------------------------ -------- ------- ----- ---- ---------
Volcado de Binlog 1 1 150000 150000
Consulta 1 1 0 0

Usuario RECUENTO (*) SUMA de trabajo (tiempo) MÁX (tiempo)
------------------------------ -------- ------- ----- ---- ---------
caja de arena 2 2 150000 150000

Anfitrión COUNT (*) SUMA de trabajo (tiempo) MÁX (tiempo)
------------------------------ -------- ------- ----- ---- ---------
servidor local 2 2 150000 150000

db COUNT (*) SUMA de trabajo (tiempo) MÁX (tiempo)
------------------------------ -------- ------- ----- ---- ---------
NULO 2 2 150000 150000

Estado CONTADOR (*) SUMA de trabajo (tiempo) MÁX (tiempo)
------------------------------ -------- ------- ----- ---- ---------
El maestro ha enviado todos los binlog a 1 1 150000 150000
NULO 1 1 0 0

Esta sección es un resumen de la salida de SHOW PROCESSLIST. Cada subsección es
agregado por un elemento diferente, que se muestra como el encabezado de la primera columna. Cuando
resumido por Command, se incluyen todas las filas en SHOW PROCESSLIST, pero de lo contrario, las filas
cuyo Comando es Dormir se excluyen de las columnas SUM y MAX, por lo que no sesgan la
números demasiado. En el ejemplo que se muestra, el servidor está inactivo a excepción de esta herramienta en sí,
y una réplica conectada, que está ejecutando Binlog Dump.

Las columnas son el número de filas incluidas, el número que no está en estado de suspensión, el
suma de la columna de tiempo y la columna de tiempo máximo. Los números están redondeados de forma difusa.

# Contadores de estado (espere 10 segundos) #########################
Variable Por día Por segundo 10 segundos
Binlog_cache_disk_use 4
Binlog_cache_use 80
Bytes_received 15000000 175
Bytes_sent 15000000 175
Com_admin_comandos 1
................... (muchas líneas omitidas) .......................... ..
Hilos_creados 40 1
Tiempo de actividad 90000 1 1

Esta sección muestra los contadores seleccionados de dos instantáneas de SHOW GLOBAL STATUS, recopiladas
aproximadamente con 10 segundos de diferencia y redondeado difuso. Incluye solo elementos que son
contadores incrementales; no incluye números absolutos como Threads_running
variable de estado, que representa un valor actual, en lugar de un número acumulado sobre
en las transacciones.

La primera columna es el nombre de la variable y la segunda columna es el contador de la primera
instantánea dividida por 86400 (la cantidad de segundos en un día), para que pueda ver la magnitud
del cambio de contador por día. 86400 redondeos difusos a 90000, por lo que el contador de tiempo de actividad debe
siempre será alrededor de 90000.

La tercera columna es el valor de la primera instantánea, dividido entre Uptime y luego fuzzy-
redondeado, por lo que representa aproximadamente la rapidez con la que el contador crece por segundo durante
el tiempo de actividad del servidor.

La tercera columna es la diferencia incremental de la primera y la segunda instantánea, dividida
por la diferencia en tiempo de actividad y luego redondeado difuso. Por lo tanto, muestra la rapidez con la
El contador crece por segundo en el momento en que se generó el informe.

# Caché de tabla ############################################# #
Tamaño | 400
Uso | 15%

Esta sección muestra el tamaño de la caché de la tabla, seguido del porcentaje de la tabla.
caché en uso. El uso es difuso.

# Características clave del servidor Percona ##############################
Estadísticas de tabla e índice | No soportado
Múltiples subprocesos de E / S | Activado
Resiliente a la Corrupción | No soportado
Replicación duradera | No soportado
Importar tablas InnoDB | No soportado
Reinicios rápidos del servidor | No soportado
Registro mejorado | No soportado
Registro de rendimiento de réplica | No soportado
Hist. De tiempo de respuesta | No soportado
Enjuague suave | No soportado
HandlerSocket NoSQL | No soportado
UDF de hash rápido | Desconocido

Esta sección muestra las características que están disponibles en Percona Server y si están
habilitado o no. En el ejemplo que se muestra, el servidor es MySQL estándar, no Percona Server, por lo que
las funciones generalmente no son compatibles.

# Complementos ################################################################################################################### ####
Compresión InnoDB | ACTIVO

Esta función muestra complementos específicos y si están habilitados.

# Caché de consultas ############################################# #
query_cache_type | SOBRE
Tamaño | 0.0
Uso | 0%
Relación de aciertos a insertar | 0%

Esta sección muestra si la caché de consultas está habilitada y su tamaño, seguido de la
porcentaje de la caché en uso y la proporción de visitas a inserción. Los dos últimos son borrosos
redondeado.

# Esquema ############################################## #####

Base de datos Tablas Vistas SPs Trigs Funcs FKs Partn
mysql 24
esquema_de_rendimiento 17
sakila 16 7 3 6 3 22

Base de datos MyISAM CSV PERFORMANCE_SCHEMA InnoDB
MySQL 22 2
esquema_de_rendimiento 17
sakila 8 15

Base de datos BTREE FULLTEXT
mysql 31
esquema_de_rendimiento
sakila 63 1

ctselditmvs
hienoanieam
amtunttndra
remgeyicl
sbtiuhl
tlinmai
aomttrn
mbeet
px
t
Base de datos === === === === === === === === === === ===
MySQL 61 10 6 78 5 4 26 3 4 5 3
esquema_rendimiento 5 16 33
sakila 1 15 1 3 4 3 19 42 26

Si especifica "--databases" o "--todas las bases de datos", la herramienta imprimirá la sección anterior.
Esto resume el número y tipo de objetos en las bases de datos. Es generado por
ejecutando "mysqldump --no-data", no consultando el INFORMATION_SCHEMA, que puede congelar un
servidor ocupado.

El primer subinforme de la sección es el recuento de objetos por tipo en cada base de datos:
tablas, vistas, etc. El segundo muestra cuántas tablas utilizan varios motores de almacenamiento.
en cada base de datos. El tercer subinforme muestra el número de cada tipo de índices en cada
base de datos.

La última sección muestra el número de columnas de varios tipos de datos en cada base de datos. Para
pantalla compacta, los encabezados de las columnas están formateados verticalmente, por lo que debe leer
hacia abajo desde la parte superior. En este ejemplo, la primera columna es "char" y la segunda columna
es "marca de tiempo". Este ejemplo está truncado por lo que no se ajusta a una terminal.

Todos los números de esta parte del resultado son exactos, no redondeados.

# Tecnologías notables ##################################
Indexación de texto completo | sí
Tipos geoespaciales | No
Claves extranjeras | sí
Particionamiento | No
Compresión InnoDB | sí
SSL | No
TABLAS DE BLOQUEO explícito | No
Inserción retrasada | No
Transacciones XA | No
Clúster NDB | No
Declaraciones preparadas | No
Recuento de estados de cuenta preparados | 0

Esta sección muestra algunas tecnologías específicas utilizadas en este servidor. Algunos de ellos son
detectado del volcado de esquema realizado para las secciones anteriores; otros pueden ser detectados
mirando MOSTRAR ESTADO GLOBAL.

# InnoDB ############################################## #####
Versión | 1.1.8
Tamaño del grupo de búfer | 16.0 millones
Relleno del grupo de búfer | 100%
Grupo de almacenamiento intermedio sucio | 0%
Archivo por tabla | APAGADO
Tamaño de página | 16k
Tamaño del archivo de registro | 2 * 5.0 M = 10.0 M
Tamaño del búfer de registro | 8M
Método de descarga |
Limpiar el registro en el compromiso | 1
Soporte XA | SOBRE
Sumas de comprobación | SOBRE
Doublewrite | SOBRE
Hilos R / WI / O | 4 4
Capacidad de E / S | 200
Concurrencia de subprocesos | 0
Entradas de simultaneidad | 500
Compromiso de simultaneidad | 0
Nivel de aislamiento de Txn | REPETIBLE-LEER
Lavado adaptativo | SOBRE
Punto de control adaptativo |
Edad del punto de control | 0
Cola InnoDB | 0 consultas dentro de InnoDB, 0 consultas en cola
Transacción más antigua | 0 segundos
Lista de historia Len | 209
Vistas de lectura | 1
Deshacer entradas de registro | 1 transacciones, 1 deshacer total, 1 deshacer máximo
Lecturas de E / S pendientes | 0 lecturas de grupo buf, 0 AIO normal,
0 ibuf AIO, 0 lecturas
Escrituras de E / S pendientes | 0 buf pool (0 LRU, 0 lista de descarga, 0 página);
0 AIO, 0 sincronización, 0 log IO (0 log, 0 chkp);
0 escrituras
Descargas de E / S pendientes | 0 grupo buf, 0 registro
Estados de transacción | 1xno comenzó

Esta sección muestra importantes variables de configuración para el motor de almacenamiento InnoDB. los
El porcentaje de llenado de la agrupación de almacenamientos intermedios y el porcentaje de suciedad se redondean de forma difusa. Las últimas líneas son
derivado de la salida de SHOW INNODB STATUS. Es probable que esta salida cambie
en el futuro para ser más útil.

# MyISAM ############################################## #####
Caché de claves | 16.0 millones
Pct Usado | 10%
sin enjuagar | 0%

Esta sección muestra el tamaño de la caché de claves MyISAM, seguido del porcentaje de
caché en uso y porcentaje no descargado (redondeado difuso).

# Seguridad ############################################## ###
Usuarios | 2 usuarios, 0 anon, 0 sin pw, 0 pw antiguo
Contraseñas antiguas | APAGADO

Esta sección se genera a partir de consultas a tablas en la base de datos del sistema mysql. Muestra
cuántos usuarios existen y varios riesgos de seguridad potenciales, como contraseñas antiguas y
usuarios sin contraseña.

# Registro binario ##########################################
Binlogs | 1
Tamaño cero | 0
Tamaño total | 21.8 millones
binlog_format | DECLARACIÓN
expire_logs_days | 0
sincronizar_binlog | 0
id_servidor | 12345
binlog_do_db |
binlog_ignore_db |

Esta sección muestra la configuración y el estado de los registros binarios. Si hay de tamaño cero
registros binarios, entonces es posible que el índice binlog no esté sincronizado con los registros binarios
que realmente existen en el disco.

# Variables notables #####################################
Incr / Offset Auto-Inc | 1/1
motor_de_almacenamiento_predeterminado | InnoDB
hora_descarga | 0
init_conectar |
archivo_inicio |
modo_sql |
unirse_buffer_tamaño | 128k
sort_buffer_size | 2M
leer_tamaño_búfer | 128k
read_rnd_buffer_size | 256k
bulk_insert_buffer | 0.00
max_heap_table_size | 16M
tmp_table_size | 16M
max_allowed_packet | 1 M
pila_de_hilos | 192k
registro | APAGADO
log_error | /tmp/12345/data/mysqld.log
registro_advertencias | 1
log_slow_queries | SOBRE
log_queries_not_using_indexes | APAGADO
log_slave_updates | SOBRE

Esta sección muestra varias variables de configuración del servidor dignas de mención que pueden
importante saber al trabajar con este servidor.

# Archivo de configuración #########################################
Archivo de configuración | /tmp/12345/my.sandbox.cnf
[cliente]
usuario = msandbox
contraseña = msandbox
port = 12345
zócalo = /tmp/12345/mysql_sandbox12345.calcetín
[Mysqld]
port = 12345
zócalo = /tmp/12345/mysql_sandbox12345.calcetín
archivo pid = /tmp/12345/data/mysql_sandbox12345.pid
dir_base = /home/baron/5.5.20
datadir = / tmp / 12345 / data
tamaño_búfer_clave = 16M
innodb_buffer_pool_size = 16M
innodb_data_home_dir = / tmp / 12345 / data
innodb_log_group_home_dir = / tmp / 12345 / data
innodb_data_file_path = ibdata1: 10M: extensión automática
innodb_log_file_size = 5M
registro-bin = mysql-bin
relé_log = mysql-relé-bin
log_slave_updates
id-servidor = 12345
host-informe = 127.0.0.1
puerto-informe = 12345
error de registro = mysqld.log
innodb_lock_wait_timeout = 3
# El fin ############################################### #####

Esta sección muestra una versión bastante impresa del archivo my.cnf, con comentarios eliminados y
con espacios en blanco agregados para alinear las cosas y facilitar la lectura. La herramienta intenta detectar el
my.cnf archivo mirando la salida de ps, y si no encuentra la ubicación del
archivo allí, intenta ubicaciones comunes hasta que encuentra un archivo. Tenga en cuenta que es posible que este archivo no
en realidad se corresponden con el servidor desde el que se generó el informe. Esto puede pasar
cuando la herramienta no se ejecuta en el mismo servidor sobre el que informa, o cuando detecta el
la ubicación del archivo de configuración falla.

CAMPUS


Todas las opciones posteriores a - se pasan a "mysql".

--todas las bases de datos
mysqldump y resumir todas las bases de datos. Consulte "- bases de datos".

--pedir-pasar
Solicitar una contraseña al conectarse a MySQL.

--config
tipo: cadena

Lea esta lista de archivos de configuración separados por comas. Si se especifica, este debe ser el primero
opción en la línea de comando.

- bases de datos
tipo: cadena

mysqldump y resumir esta lista de bases de datos separadas por comas. Especificar
"--todas las bases de datos" en su lugar si desea volcar y resumir todas las bases de datos.

--archivo-predeterminado
forma corta: -F; tipo: cadena

Solo lea las opciones de mysql del archivo dado. Debe dar un nombre de ruta absoluto.

--ayuda
Imprimir ayuda y salir.

--anfitrión
forma corta: -h; tipo: cadena

Anfitrión al que conectarse.

--contraseña
forma corta: -p; tipo: cadena

Contraseña para usar al conectarse. Si la contraseña contiene comas, deben escaparse
con una barra invertida: "exam \, ple"

--Puerto
forma corta: -P; tipo: int

Número de puerto que se utilizará para la conexión.

--muestras de lectura
tipo: cadena

Cree un informe a partir de los archivos que se encuentran en este directorio.

- guardar-muestras
tipo: cadena

Guarde los archivos de datos utilizados para generar el resumen en este directorio.

--dormir
tipo: int; predeterminado: 10

Segundos para dormir al recopilar contadores de estado.

--enchufe
formas cortas; tipo: cadena

Archivo de socket que se utilizará para la conexión.

--usuario
forma corta: -u; tipo: cadena

Usuario para iniciar sesión si no es el usuario actual.

--versión
Imprime la versión de la herramienta y sal.

MEDIO AMBIENTE


Esta herramienta no utiliza ninguna variable de entorno.

SISTEMA REQUISITOS


Esta herramienta requiere Bash v3 o más reciente, Perl 5.8 o más reciente y binutils. Estos son generalmente
ya proporcionado por la mayoría de las distribuciones. En los sistemas BSD, puede requerir un procfs montado.

Use pt-mysql-summaryp en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    2a3-3.5
    2a3-3.5
    2to3-3.3 - Convertidor de Python2 a Python3
    ...
    Ejecutar 2to3-3.5
  • 2
    2to3
    2to3
    2to3-2.7 - Convertidor de Python2 a Python3
    ...
    Corre 2to3
  • 3
    cpan-uploadp
    cpan-uploadp
    cpan-upload - sube una distribución a
    la VERSIÓN CPAN: versión 0.103012
    USO: uso: cpan-upload [opciones]
    archivo-a-cargar-1 [ archivo-a-cargar-2.. ]
    -v --verbo...
    Ejecute cpan-uploadp
  • 4
    cpan
    cpan
    cpan: interactúa fácilmente con CPAN desde
    la linea de comando...
    Ejecutar cpan
  • 5
    cumpleaños
    cumpleaños
    gbirthday - un recordatorio de cumpleaños
    aplicación que te ayuda a recordar
    cumpleaños de tus contactos OPCIONES:
    gbirthday no tiene parámetros para
    la linea de comando...
    ejecutar gbirthday
  • 6
    gbker
    gbker
    gbker - Producir densidad del kernel
    Estimacion ...
    ejecutar gbker
  • Más "

Ad