Trabajando con PhpMyAdmin podemos generar consultas erróneas que consuman todos los recursos del servidor o generan slow-query.
Para eliminar o matar (kill) una consulta lanzada habrá que conectarse a la consola MySQL
usuario@miservidor:/home/miusuario# mysql -u usuario -p
Nos pedirá la contraseña y mostrará:
mysql>
Para mostrar las consulta en proceso:
mysql>SHOW PROCESSLIST;
Mostrará algo así:
mysql>SHOW PROCESSLIST; +------+------+-----------+----------+---------+------+--------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +------+------+-----------+----------+---------+------+--------------+------------------------------------------------------------------------------------------------------+ | 7453 | dsnvl | localhost | server | Query | 274 | Sending data | SELECT SQL_CALC_FOUND_ROWS attribute_value_entradilla.content, attribute_value_entradilla.value, at | | 7456 | root | localhost | NULL | Query | 0 | NULL | show processlist | +------+------+-----------+----------+---------+------+--------------+------------------------------------------------------------------------------------------------------+
Buscar la consulta que hemos lanzado desde PhpMyAdmin y teclear:
mysql> KILL QUERY numero_Id;
Mostrará:
mysql> KILL QUERY 7453; Query OK, 0 rows affected (0.00 sec)
Todo Ok. Salimos de la consola de MySQL con:
mysql>QUIT;