MySQLToolKit: utilidades MySQL para la línea de comandos
MySQLToolKit es una serie de utilidades de lÃnea de comandos esenciales para MySQL. Totalmente independientes, no se necesita ninguna aplicación externa, ni ser instalados, solo es necesario ejecutarlos.
Entre las utilidades que ofrece, nos encontramos con:
- Table Checksum: comprueba si existen los mismos datos en dos tablas. La única forma de comprobar si las tablas esclavas están sincronizadas.
- Table Sync: ofrece dos algoritmos que aseguran sincronización entre tablas aunque no estén en el mismo servidor.
- Query Profiler: analiza querys normales, en batch, aplicaciones externas y comandos. Recopila datos de diversas fuentes para mostrar un informe de resultados con sentido.
- Archiver: almacena filas de una tabla en otra tabla o en un fihero.
- Deadlock Logger: recupera datos del último deadlock InnoDB y lo almacena en un fichero o en una tabla.
- Duplicate Key Checker: encuentra Ãndices o claves foráneas que estén total o parcialmente duplicadas.
- Show Grants: te ayuda a extraer, comparar, cambiar, sincronizar y llevar una control de versiones de los privilegios de los usuarios.
- Slave Restart: monitoriza la replicación de los esclavos por si ha habido error y si es asà los reinicia.
VÃa / Xaprb