大家好,我对mysql文件转储大小和数据库大小有所怀疑。
我的数据库大小为238MB,同一数据库的转储大小为297MB。为什么会有这么大的变化?有人可以解释吗?
转储文件是一个文本文件。当您将数据库的内部数据转换为文本时,会有许多扩展:
123456
当您运行mysqldump时,仅将数据转储到SQL语句中。索引不被复制。将SQL加载到另一台服务器时,索引将重建。
对于良好的标准化数据库,数据库大小明显小于转储文件。