MySQL中查看表的大小

2016-04-16  本文已影响5513人  环球探测

在MySQL数据库中,有一个内置的database叫做 information_schema, 该数据库中的tables表包含了数据库中所有表的基本信息。下图是tables表的结构。


QQ截图20160325110909.png

这里我们主要关注的字段有:

比如,我现在有一个数据库叫做stock,里面有三张表,我们想要查看 stock数据库中所有表中的行数和表的总大小,可以使用如下查询语句:
select table_name, table_rows,data_length+index_length from tables where table_schema = 'stock'
结果如下:

QQ截图20160325110909.png
上一篇下一篇

猜你喜欢

热点阅读