Ejecuto consultas de MySQL desde PHP y me gustaría saber cuánto tiempo consumen. ¿Hay alguna forma de obtener el tiempo de ejecución de una consulta MySQL desde PHP?¿Cómo obtener el tiempo de ejecución de una consulta MySQL desde PHP?
También me pregunto si el tiempo de ejecución depende de cuán cargado esté el servidor web. Me imagino que una consulta tardará más tiempo en ejecutarse si el servidor está ocupado con otras consultas. Por otro lado, puedo imaginar que, si el servidor está ocupado, la consulta esperará su turno y luego se ejecutará (sin consultas ejecutadas en paralelo) y el tiempo de espera no se incluirá en el tiempo de ejecución. . Entonces, ¿qué escenarios (de dos) es correcto?
gracias por la respuesta. Por cierto, ¿puede ser que también sepas sobre la segunda parte de la pregunta? ¿Debería este tiempo depender de qué tan fuerte esté cargado el servidor? – Roman
Roman - Sí, lo hace, por supuesto. Funciona a lo largo del TIEMPO, no a pasos de la CPU, por lo que todo puede afectarlo, incluso una nueva conexión (por ejemplo). – Christian
Es posible que también desee marcar una respuesta como correcta. :) – Christian