Tour Jet Profiler

Jet Profiler es una gran herramienta para descubrir los problemas de rendimiento en bases de datos MySQL.

Capturas

Consultas más usadas

La captura muestra una secuencia de 8 minutos de carga, con picos cada 90 segundos. La línea superior del diagrama muestra los hilos, el número total de conexiones en azul claro y el número de hilos (consultas en ejecución) en azul oscuro. El área roja muestra cuantas consultas lentas se están ejecutando. La tabla de Consultas Más activas muestra qué consultas son las que se ejecutan más frecuentemente, con una puntuación basada en el comando EXPLAIN. Esta vista es la herramienta más importante para encontrar las consultas con peor rendimiento.

Usuarios más activos

Esta captura muestra una comparación de distintos usuarios. Tanto el diagrama de líneas como la tarta indican que el usuario heavybid es el más freciente. Si estás en un entorno multi-usuario, esto puede ser una forma muy rápida de determinar cuando un usuario está usando más recursos.

Tablas más usadas

Esta vista, Tablas más usadas, muestra qué tablas se usan más frecuentemente. La tabla heavybidder.user de nuestra prueba causa alrededor del 40% de la carga. Algunas veces, esto puede ser la mejor manera de determinar qué partes de la base de datos tienen peor rendimiento por la falta de índices en las tablas.

Puntuación de consultas

El Diálogo de explicación muestra una visualización del plan de ejecución de la consulta. La puntuación muestra si dicha consulta está bien escrita y usa los índices correctamente. Puedes editar la consulta y volver a ejecutar el comando EXPLAIN para ver si ha mejorado con los cambios.

Características

  • Consultas más usadas - Mira qué consultas son las más usadas en el servidor.

  • Usuarios más activos - Mira qué usuarios están usando más el servidor.

  • Tablas más usadas - Mira que tablas de la base de datos son las más abiertas.

  • Estados más presentes - Mira qué estados de tu base de datos son los más presentes como la creación de tablas temporales.

  • IPs - Mira que IP's son las que más acceden al servidor.

  • Monitorización de réplicas - Puedes medir cuánta capacidad te queda en los servidores esclavos de MySQL. Si estás usando mucho MyISAM, un análisis de bloqueos te ayudará a descubrir cualquier bloqueo asociado con la replicación a dichos esclavos.

  • Estadísticas de Maestros y Esclavos - Mira cuántos hilos están corriendo en tus servidores maestro y esclavo. Encuentra así cuellos de botella de entrada/salida.

  • Análisis de bloqueos MyISAM - Puedes ver qué consultas causan la mayor cantidad de bloqueos en MyISAM. Esto puede usarse para minimizar el retardo de réplica y bloqueo en las tablas más activas.

  • Puntuación de consultas - Puedes tener puntuación de consultas y ver qué consultas son las que más cargan el sistema por falta de índices, tablas grandes u otras causas.

  • Visualización de consultas - El plan de ejecución de consultas puede usarse con EXPLAIN. Un diagrama te muestra las tablas involucradas, puntuación y el tamaño de uniones JOIN.

  • Consultas lentas - Mira las consultas más lentas por intervalos de tiempo.

  • Interfaz aumentada - Puedes aumentar fácilmente las gráficas en sus picos para ver qué consultas cargaban en esos intervalos de tiempo.

  • Métricas de servidor - Como hilos conectados, entrada/salida de red, estadísticas y más. Se graban más de 50 métricas del servidor.

  • Soporte para grabar/cargar - Graba tus datos monitorizados para usarlos más tarde, compara semana a semana o situaciones de carga de servidor normal y saturada.

  • Informes HTML - Genera informes en HTML para verlos más tarde.

  • Tunneling de SSH - Conecta con bases de datos remotas usando tunneling de SSH.

  • Programación por línea de comandos - Grabación automatizada.

  • Multiples instancias - Monitoriza múltiples instanacias de MySQL simultáneamente.

  • Bajo consumo - El coste rendimiento de esta aplicación es aproximadamente del 1%. La granularidad de grabación es personalizable.

  • Soporta todas las versiones de MySQL - Funciona en 3.x (!), 4.0, 4.1, 5.0, 5.1 y 6.0, ediciones tanto Enterprise como Community.

  • Funciona en Windows, Mac y Linux

  • Sin cambios en servidor

  • Fácil instalación

  • Versiones gratuita / Professional / Enterprise - La versión gratuita no supone ningún coste y no es de tiempo limitado. Actualiza a las versiones Professional o Enterprise para todas las características.

  • Soporte multi-idioma - disponible en inglés, alemán, francés, japonés y sueco.

  • Mira el log de novedades

Descargala ahora o lee lo que dicen nuestros clientes.