¿Hay alguna manera de determinar el uso de CPU por parte de SQL en MySQL? No parece haber formas obvias de hacerlo usando sys y performance_schema.
Respuesta1
Si está en Linux, puede ver el uso de CPU del mysql
proceso usando el top
comando.
También puede utilizar el script de MySQLTuner:
Si experimenta consultas lentas, asegúrese de que el registro de consultas lentas esté activado (está desactivado de forma predeterminada en la mayoría de las distribuciones) y mire el registro para ver qué consultas son las culpables.
Para más información ver el artículo. Identificar consultas lentas de MySQL.