mysqlテーブルロックの問題

664 ワード

select * from information_schema.INNODB_lock_waits;

select * from information_schema.INNODB_locks;



SHOW PROCESSLIST //          ,    ;

kill id   //      


 
show engine innodb statusを実行します.Transactionの部分を見ると、トランザクションがロックされているに違いありません.あるいは、このデータを直接updateして、ロックがどのように待っているかを見てみましょう.schema.INNODB_lock_waits
 
または
SELECT trx_mysql_thread_id FROM INFORMATION_SCHEMA.INNODB_TRX;  



kill  trx_mysql_thread_id



     ID,  kill     


 
参照:http://www.2cto.com/database/201209/152984.html