用mysqldump备份数据库,搬家
恢复后,发现数据库比之前小了很多,
简单对比了下几个比较大的table,有从1.2G缩小到800M的,有从1.1G缩小到600M的,
rows也比之前都少一些。
这是为啥??
云南省网友说:原来的有碎片什么的?我也遇到过这个问题
贵州省网友说:数据库的表空间跟文件系统一样,删除数据并不直接释放空间
广东省网友说:优化了数据结构
吉林省网友说:原来如此,
四川省网友说:明白了,多谢大佬mjj
用mysqldump备份数据库,搬家
恢复后,发现数据库比之前小了很多,
简单对比了下几个比较大的table,有从1.2G缩小到800M的,有从1.1G缩小到600M的,
rows也比之前都少一些。
这是为啥??
云南省网友说:原来的有碎片什么的?我也遇到过这个问题
贵州省网友说:数据库的表空间跟文件系统一样,删除数据并不直接释放空间
广东省网友说:优化了数据结构
吉林省网友说:原来如此,
四川省网友说:明白了,多谢大佬mjj