5000w 数据的表比较冷备,热备的时间区别

比较mysqldump 针对 innodb 表,myisam 表 备份的时间差异

比较mydumper 针对innodb表,myisam 表备份的时间

 

 

1、创建有5000W数据的文件。

2创建引擎为myisam的表格,并导入数据。

mysql> create table bigtablem (id int); 

mysql> load data infile '/tmp/bigfile' into table bigtablem;

3创建引擎为innodb的表格,并导入数据。

mysql> create table bigtablei (id int) engine=innodb; 

mysql> load data infile '/tmp/bigfile' into table bigtablei;

4、冷备份比较。

停止mysql服务,备份文件。

引擎为innodb的数据库比较大,冷备份时耗时明显大于引擎为myisam的数据库。

5、热备份比较。

5.1 使用Mysqldump备份。

使用mysqldump备份数据库,引擎为myisam的数据库耗时较少。

5.2 使用mydumper备份

使用mydumper备份数据库,引擎为myisam的数据库耗时较少。