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