(1.9)SQL优化——mysql导入导出优化
1、大批量插入数据
【1.1】MyISAM:
(1)如果存在表且有数据,插入前先关闭所有非唯一索引。
(2)如果表是空的,默认就是先导入数据再创建索引,所以不用管。
【1.2】InnoDB
(1)因为InnoDB是按照主键顺序存储的,所以导入的数据集事先按主键字段顺序有序排列好
(2)关闭唯一校验,关闭check校验
(3)关闭自动提交,导入文件数据后再开启自动提交。
(1.9)SQL优化——mysql导入导出优化
1、大批量插入数据
【1.1】MyISAM:
(1)如果存在表且有数据,插入前先关闭所有非唯一索引。
(2)如果表是空的,默认就是先导入数据再创建索引,所以不用管。
【1.2】InnoDB
(1)因为InnoDB是按照主键顺序存储的,所以导入的数据集事先按主键字段顺序有序排列好
(2)关闭唯一校验,关闭check校验
(3)关闭自动提交,导入文件数据后再开启自动提交。