1、列出当前在表缓存中打开的非临时表。
SHOW OPEN TABLES语法:
显示打开的表输出列解释:
Database: 数据库名称
Table: 表名
In_use: 表锁或锁请求的数量在表中。例如,如果一个客户机使用锁表t1写的表获得一个锁,那么In_use将是1。如果另一个客户端问题锁表t1写,而表仍然锁定,客户端将阻塞等待锁,但是锁请求导致In_use为2。如果计数为零,表是打开的,但目前没有使用。
Name_locked: 是否锁定表名。名称锁定用于操作,例如删除或重命名表。
2、列出锁定的表
例如检查表是否被锁定:
参考:https://dev.mysql.com/doc/refman/5.6/en/show-open-tables.html
领取专属 10元无门槛券
私享最新 技术干货