Necesito una consulta que me proporcione el número activo o abierto de conexiones a una determinada base de datos para un determinado usuario. He estado buscando durante horas y hasta ahora no he encontrado nada. Estoy cerca, así que esto es lo que he intentado.
SHOW STATUS WHERE `variable_name` = 'Threads_connected';
SHOW STATUS LIKE '%onn%';
SELECT * FROM information_schema.processlist WHERE USER='database_user';
Trabajo para una empresa de alojamiento web, y uno de nuestros clientes sigue llegando a su max_user_connections
límite, por lo que en la solución de problemas por qué necesito saber cuántas conexiones está utilizando su usuario en este momento, ya que no es un servidor compartido. Actualmente estoy usando MySQL (InnoDB) versión 5.5.36. Cualquier ayuda sería muy apreciada!
fuente