Aumento de perfil sin dolor con dbForge Studio para MySQL: active el modo de perfil y obtenga MOSTRAR PERFIL, y EXPLIQUE los resultados que se muestran gráficamente en la práctica interfaz de usuario. Vea el texto de la consulta al lado de los resultados. Es muy fácil optimizar las consultas MySQL de esta manera. Query Profiler compara automáticamente las variables de ESTADO para la consulta requerida antes y después de la ejecución. Las diferencias se muestran claramente en la pestaña Estado de la ventana del Perfil de consulta. Tiene los datos necesarios para decidir dónde buscar cuellos de botella. MySQL Profiler mantiene el texto de la consulta junto con sus resultados de perfil para permitir que las consultas se optimicen de manera efectiva. Existe la posibilidad de seleccionar resultados de perfiles para dos ejecuciones de consultas y obtener las diferencias resaltadas en la cuadrícula mediante el Perfil de consulta.
¿Cuál es el proceso generalmente aceptado para perfilar consultas MySQL?
Related Content
¿Hay algo que JQuery pueda hacer que JavaScript no pueda?
¿Cómo es que ninguna de las nuevas empresas tecnológicas está usando ExtJS para el desarrollo web?
¿Cuáles son algunos excelentes visores de PDF en línea?
Puede usar “explicar” como se sugiere en la otra respuesta, pero si realmente desea obtener una información agradable y detallada sobre las consultas, es mejor usar una herramienta de monitoreo MySQL.
Hay muchas herramientas de este tipo disponibles en el mercado, puede usar una de acuerdo con sus necesidades. He estado usando MONyog MySQL Monitor and Advisor durante muchos años y, en mi opinión, es la mejor herramienta disponible actualmente. Espero que esto ayude.
Primero debe usar la palabra clave “explicar” para ver qué ruta tomaría la consulta para recuperar los resultados.
Si desea profundizar más, puede utilizar el mecanismo de creación de perfiles interno de mysql. En la sesión mysql, ejecute estas consultas:
mysql> Establecer perfil de sesión = 1;
mysql> ejecuta tu consulta;
mysql> select * from information_schema.PROFILING WHERE QUERY_ID = 1;
Esto proporcionará información variada sobre dónde tomó tiempo su consulta …
Perfilar las consultas de la base de datos es difícil y depende de la tecnología de la base de datos. En MySQL, ¿cuál es el proceso habitual (o, en deferencia a eso, un excelente) para perfilar una consulta?
Por ejemplo:
- Ejecute la consulta.
- Use la herramienta X en la consulta.
- Analiza los resultados de X usando una herramienta determinada.
- Verificar índices
Para más información visite:-
http://www.ballychohan.co.uk
More Interesting
¿Cuál es la mejor manera de usar la validación si conoce JavaScript?
¿Has utilizado MotoPress Demo Builder para WordPress? ¿Tiene algo de bueno?
¿Cómo almacenar de forma segura el lado del servidor de Bitcoin?
¿Qué tecnologías tienes que aprender para ser un desarrollador full stack?
¿Cuáles son algunos complementos de desarrollo útiles de Ruby on Rails para Sublime Text?
¿Por qué la gente usa clearfix en lugar de display: inline-block y width: 100% en CSS?
¿Cuáles son las mejores citas para reservar servicios web?
¿Qué es mejor, Jackson o Gson?
¿Qué debo hacer diseño web o redes de hardware? ¿Cuál es el mejor para ganar?