2010-08-12 14 views
7

Había usado una herramienta para abrir y analizar los archivos binarios. La salida solía seranálisis de archivos de registro binarios

insert into table1 
update table4 
insert into some_other_table 

Se utiliza para mostrar cómo muchas declaraciones de inserción o actualización donde hay en el archivo binario. Fue útil saber si el servidor está insertando/eliminando registros o si hay actualizaciones pesadas.

No recuerdo el nombre de la utilidad. alguna pista?

Respuesta

7

Finalmente obtuve la herramienta que estaba buscando.

http://forge.mysql.com/tools/tool.php?id=273

Dado que el enlace no funciona, aquí está el código ...

mysqlbinlog filename | grep -i -e "^update" -e "^insert" -e "^delete" -e "^replace" -e "^alter" | cut -c1-100 | tr '[A-Z]' '[a-z]' | sed -e "s/\t/ /g;s/\`//g;s/(.*$//;s/ set .*$//;s/ as .*$//" | sed -e "s/ where .*$//" | sort | uniq -c | sort -nr | head -50 
+1

Se trata de un vínculo roto ... –