mysql查看数据库大小,索引大小

作者: Note 分类: linux学习 发布时间: 2017-04-25 15:19

MySQL> use information_schema
Database changed

mysql> select concat(round(sum(index_LENGTH)/(1024*1024),2),’MB’) as ‘Data Size’ from tables where table_schema=’bbs’;
+———–+
| Data Size |
+———–+
| 0.00MB    |
+———–+
1 row in set (0.01 sec)
解释:
concat和“MB”是单位
round和2表明精确2位小数
sum表明所有的索引相加
table_schema=’bbs’ bbs就是你要统计的数据库

mysql> select concat(round(sum(data_LENGTH)/(1024*1024),2),’MB’) as ‘Data Size’ from tables where table_schema=’bbs’;
+———–+
| Data Size |
+———–+
| 4.34MB    |
+———–+
1 row in set (0.01 sec)

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

3 + 5 =