Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

A consulta está bloqueando as tabelas, não pode matar esse processo


Quando você executa uma instância MySQL no RDS e deseja matar um thread ou uma consulta por algum motivo, você descobrirá que não pode usar KILL ou mysqladmin kill porque você não tem permissão para fazê-lo.

O RDS fornece os procedimentos armazenados denominados mysql.rds_kill e mysql.rds_kill_query que matará um thread e uma consulta, respectivamente. Para matar um thread, primeiro use SHOW PROCESSLIST para obter a lista de threads e encontrar o id do thread que você deseja eliminar. Supondo que o ID do thread seja 53512, use
CALL mysql.rds_kill(53512)

Fonte:http ://snak.tumblr.com/post/13856391340/killing-a-thread-or-query-of-mysql-running-on-rds