with support gui encrypt create mysql database h2 query-analyzer

support - h2 mysql



analizadores de registro de consultas lentas (6)

¿Qué tipo de herramientas están disponibles para leer e interpretar consultas lentas e índices faltantes?

Soy consciente de MySQL Query Analyzer, ¿puede sugerir otras herramientas que sean más sencillas de configurar y mantener (tanto de código abierto como comercial)?

Entorno de base de datos: MySQL, H2



He tenido un gran éxito con las herramientas de línea de comandos de mysqlreport .




No conozco ninguna herramienta gráfica para la base de datos H2, pero hay una herramienta de línea de comandos para analizar el archivo de registro: http://h2database.com/html/performance.html#database_profiling . Esto le dará la lista de Sentencias de SQL, la que tuvo el más largo en la parte superior (el más largo significa el que tiene el mayor tiempo combinado total). También ve la cantidad de veces que se ejecutó cada instrucción y el número total de filas de resultados. Una vez que sepa esto, ejecute "analizar explicar seleccionar ..." para averiguar el índice que utilizan las consultas más frecuentes, además del número de filas que leen en las tablas de origen.


Otro buen artículo sobre este tema forma www.mysqlperformanceblog.com. Describe su enfoque, y ahora el mk-query-digest que hablan es parte del conjunto de herramientas de Percona . Pieza de software muy bien documentada, con funciones que van más allá del lento análisis de registros.