在ubuntu中查询级别和文件夹级别报告的Mysql数据库大小不同

时间:2017-06-29 00:56:35

标签: mysql database ubuntu database-administration mysqladministrator

我有超过100 dbs,我试图使用下面的sql查询所有dbs的大小

SELECT table_schema                                        "DB Name", 
   Round(Sum(data_length + index_length) / 1024 , 1) "DB Size" 
FROM   information_schema.tables 
GROUP  BY table_schema; 

这让我跟着

gpsv3_gpsv2_sscwdo 330784.0
gpsv3_pault     72704.0

当我尝试使用下面的命令从文件夹级别查找大小时

 sudo du  /var/lib/mysql | sort -n

我得到了以下内容

779804  /var/lib/mysql/gpsv3_gpsv2_sscwdo
479016  /var/lib/mysql/gpsv3_pault

我的印象是,MB差异应该很小,但gpsv3_pault的差异超过5倍。有什么我误解的吗?

由于

0 个答案:

没有答案