文档章节

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

GKTest
 GKTest
发布于 2014/08/21 19:45
字数 230
阅读 1270
收藏 7

关键配置:关闭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


附单表数据导入导出到CSV的命令

select * from XX表 into outfile 'c://XX表.csv' fields terminated by ',' optionally enclosed by '';


load data infile 'c://XX表.csv' into table XX表 fields terminated by ','  optionally enclosed by '';

© 著作权归作者所有

GKTest
粉丝 7
博文 47
码字总数 12760
作品 0
深圳
程序员
私信 提问
MariaDB物理备份与MySQL是否一样

背景 MariaDB作为MySQL的分支,其功能越来越受人关注。本文是针对MariaDB数据库平台产品提供功能支持测试整理 测试步骤 MariaDB 10.1.38 MariaDB 10.1默认支持xtrabackup备份 使用压缩page ...

powdba
04/24
0
0
MySQL · 社区新闻 · MariaDB 10.2 GA

简介 2017-5-23,MariaDB终于GA了,我们贡献的Flashback也作为正式功能发布了。当然还存在几个Bug,不过截止本文发稿之前已经提交了Fix,目前Flashback没有发现新的Bug。阿里云上我们也即将公...

阿里云RDS-数据库内核组
2017/06/09
0
0
MariaDB 新版本实力逆袭,不仅是 MySQL 替代品

MySQL分支——MariaDB MariaDB是MySQL源代码的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采...

两味真火
2016/12/16
17.9K
20
DW(Columnstore)

mysql/mariadb<oltp> as olap: 缺少hash join和parallel 复杂的SQL查询,只会有一个CPU正在满负荷地运转 方案选型了以后,只能做更多的优化 尽量使用主键查询 选择索引的字段,一定要符合差异...

赵-猛
2017/01/06
0
0
MariaDB 10.3.8 发布,MySQL 分支版本

MariaDB 10.3.8 发布了。MariaDB主要由开源社区在维护,采用 GPL 授权许可。 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行。 MariaDB 10.3 是 MariaDB 10.2 的演进版,带来了几个全新...

mia0x75
2018/07/03
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

lombok的一个踩坑记录

lombok的类如下所示: package com.divx.service.model.task;import com.divx.service.model.BaseTypeMedia;import lombok.Data;/** * @author wuzhilang * @Title: QuestionResult ......

无知的小狼
35分钟前
2
0
如何使用markdown

我没有导入相应的包 这个用的还是有些问题 而且显示的时候格式问题还没解决 <div class="blog_editor" style="margin: 0 auto;width:60%;height:1000px;background-color: white;"> <div s......

南桥北木
38分钟前
4
0
纯手写SpringBoot框架之注解方式启动SpringMVC容器

使用Java语言创建Tomcat容器,并且通过Tomcat执行Servlet,接下来,将会使用Java语言在SpringBoot创建内置Tomcat,使用注解方式启动SpringMVC容器。 代码实现。 1.pom.xml文件,需要依赖的jar...

Java老王
39分钟前
2
0
Presto查询引擎简单分析

Hive查询流程分析 各个组件的作用 UI(user interface)(用户接口):提交数据操作的窗口 Driver(引擎):负责接收数据操作,实现了会话句柄,并提供基于JDBC / ODBC的execute和fetch API Metas...

MobService
41分钟前
1
0
《软件架构的10个常见模式》,看完真心觉得不错

作者:半吊子全栈工匠原文链接:https://blog.csdn.net/wireless_com/article/details/89008061 企业规模的软件系统该如何设计呢?在开始写代码之前,我们需要选择一个合适的架构,这个架构...

Java干货分享
52分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部