码迷,mamicode.com
首页 > 数据库 > 详细

优化导入数据到MariaDB、Mysql(InnoDB)的速度

时间:2014-08-21 21:20:45      阅读:556      评论:0      收藏:0      [点我收藏+]

标签:os   文件   for   数据   ar   log   ad   sp   

关键配置:关闭binlog

环境:8G的sql文件,300多个InnoDB数据表,用MysqlWorkbench导出的数据,用HeidiSql导入,因为正式环境是mysql,可以用MysqlWorkbench,而MariaDB用不了导出,要用HeidiSql,直接用mysqldump、source命令也可以)。导出耗时6分钟,导入耗时55分钟(有待提高,跟进中)

版本:MariaDB 10


1.注释“log-bin=mysql-bin”、“binlog_format=mixed”

2.“innodb_flush_log_at_trx_commit” 设置为“2” 

3.导入完成后,一定要记得设置为原来的




附MysqlWorkbench生成的导出命令

18:24:07 Dumping XXXXXX (all tables)
Running: mysqldump.exe --defaults-extra-file="c:\users\admini~1\appdata\local\temp\2\tmpo4jjp3.cnf"  --user=root --max_allowed_packet=1G --host=localhost --port=3306 --default-character-set=utf8 --routines "XXXXXX"
18:30:11 Export of D:\XXXXXX .sql has finished

优化导入数据到MariaDB、Mysql(InnoDB)的速度,布布扣,bubuko.com

优化导入数据到MariaDB、Mysql(InnoDB)的速度

标签:os   文件   for   数据   ar   log   ad   sp   

原文地址:http://my.oschina.net/u/1587335/blog/305312

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!