mysql-ロック-

ロックについて

root@hostname:/home/shimizu# mysql -uroot -ppassword
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 18756
Server version: 5.5.38-MariaDB-1~wheezy-log mariadb.org binary distribution

Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> use information_schema;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

MariaDB [information_schema]> select * from INNODB_TRX order by trx_id\G # INNODB_TRXは現在実行中のトランザクションを表示するテーブル
Empty set (0.02 sec)

MariaDB [information_schema]> select * from INNODB_LOCKS order by lock_id\G # ロック競合を起こしているトランザクションの情報を表示するテーブル
Empty set (0.00 sec)

MariaDB [information_schema]> select * from INNODB_LOCK_WAITS\G # どのトランザクションがどのトランザクションを待たせているのかを出力するテーブル
Empty set (0.00 sec)

参考URL

http://d.hatena.ne.jp/sh2/20090618