我是靠谱客的博主 碧蓝镜子,最近开发中收集的这篇文章主要介绍SHOW OPEN TABLES语法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

SHOW OPEN TABLES [FROM db_name] [LIKE ‘pattern’]

SHOW OPEN TABLES列举在表缓存中当前被打开的非TEMPORARY表。

SHOW OPEN TABLES会返回以下字段:

  • Database

含有该表的数据库。

  • Table

表名称。

  • In_use

表当前被查询使用的次数。如果该数为零,则表是打开的,但是当前没有被使用。

  • Name_locked

表名称是否被锁定。名称锁定用于取消表或对表进行重命名等操作。

mysql> show open tables where in_use >=1;
+----------+-------+--------+-------------+
| Database | Table | In_use | Name_locked |
+----------+-------+--------+-------------+
| MyDB
| test
|
1 |
0 |
+----------+-------+--------+-------------+
1 row in set (0.00 sec)

如果您没有表的权限,则它不会显示在输出中 SHOW OPEN TABLES

最后

以上就是碧蓝镜子为你收集整理的SHOW OPEN TABLES语法的全部内容,希望文章能够帮你解决SHOW OPEN TABLES语法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部