在对mysql数据库进行大数据量导入时,我通常是选择source命令进行导入,这样能比较短的时间内导入。但是,如果数据量大到一定量级时,即使是用source命令,效率也并不高。比如此次要导入的数据库文件有100M+,数据量50W+,用source导入需要的时候也是比较长的。

下面提供一个mysql source导入大数据量时效率提升的方法,修改后可以实现百万级数据1分钟内导入(当然这也与很多外部因素有直接关系)。

修改mysql配置文件,找到 innodb_flush_log_at_trx_commit将值修改成0(默认值可能是1),然后重载配置即可,再次尝试导入时,性能飞起。这里便不放innodb_flush_log_at_trx_commit的相关解释与说明了,有兴趣的朋友可以从网上了解一下。

最后附上source命令

# mysql -uroot -p;

mysql>use dbtest;

mysql>set names utf8;

mysql>source /www/sql/back.sql;

Good luck!

mysql source导入大数据量时效率提升的方法相关推荐

  1. MYSQL数据库导入大数据量sql文件失败的解决方案

    最快办法:执行下方语句,单次有效. SET GLOBAL max_allowed_packet=30*1024*1024 如果想彻底更改,在安装mysql的文件夹下找到my.ini 文件,在文件末尾添 ...

  2. 大数据量下(批量)提升性能的方法以及常见的性能优化方法

    数据库层面(包含数据库设计和语句):尽量做到节省时间和数据库开销 1.让语句更加合理,符合查询优化的规则.避免全表扫描,建立高效索引,正确利用索引等. 2.避免频繁创建和删除临时表. 3.尽量避免向客 ...

  3. 大数据量时Mysql的优化要点

    原文章 http://www.open-open.com/lib/view/open1430901016179.html 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB.对数据的 ...

  4. 大数据量时Mysql的优化要点[转]

    转自:http://www.open-open.com/lib/view/open1430901016179.html 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB.对数据的各 ...

  5. MySQL 和 Oracle 大数据量分页查询方法及其优化

    MySQL大数据量分页查询方法及其优化 ---方法1: 直接使用数据库提供的SQL语句 ---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N ---适 ...

  6. Mysql千万级大数据量查询优化

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...

  7. 【微博爬虫教程实例】基于requests、mysql爬取大数据量博主关键字下博文及评论

    [关键词:手把手教程.反爬.数据库.python爬虫.微博关键词爬虫.较大数据量.数据简单过滤] 本教程适合微博相关爬虫需求者阅读,完整实例源码将放置在文末github链接中. 该实例针对微博的反爬措 ...

  8. 大数据量时使用xloadtree2做分级加载的问题讨论

    我遇到一个问题,是在大数据量分层加载的时候遇到,感到有些莫明其妙,敬请大家讨论! -root (中国) |---1 (北京) |---2 (河北) | |-----2.1 (唐山) | |-----2 ...

  9. iMobile中加载大数据量的矢量数据性能优化方法有哪些

    作者:xinxin 随着移动技术的发展,GIS行业中移动项目越来越多.在移动应用中不仅要对接在线的服务数据,还要加载各种本地的业务数据,GIS数据的量一般很大,而移动设备的内存有限,加载本地大数据量的 ...

最新文章

  1. 《深入理解Java虚拟机》第1,2章
  2. Hive 大数据表性能调优
  3. OPPO以技术推动产品 获专利数首次挺近前十
  4. 陪孩子一起学习python
  5. 完成端口IOCP详解
  6. JZOJ1728. Antimonotonicity
  7. 简单粗暴理解【阿姆达尔定律】
  8. 【转】SLAM 论文阅读和分类整理
  9. Linux删除文件,df查看磁盘空间未减少
  10. linux下查看服务器型号
  11. python实现标号法确定最短路径
  12. 第二十九篇:故障处理流程
  13. 各种算法的优点与缺点
  14. 郭德纲被新浪删掉的博文《人在江湖》,骂功了得
  15. Arcgis融合相邻且某些属性相同的图斑且属性取面积最大的图斑操作流程
  16. 日语常用语3000句
  17. jQuery斑马条纹表
  18. python调试器原理_调试器工作原理——基础篇
  19. 烤仔TVの尚书房 | Libra,路漫漫其修远兮
  20. thumb2 BL / BLX指令机器码计算

热门文章

  1. python如何画3个相切的圆_如何在几何画板中画出三个两两相切的圆
  2. 只有mdf文件和ldf文件--怎么恢复数据库
  3. Android 蓝牙 单独打开和关闭BLE - 详解
  4. 企业发放的奖金根据利润提成计算
  5. c++笔记(class)练手项目:暗网杀手排名系统
  6. 服务器的类型包括哪些
  7. C++中的var类型
  8. 世界卫生组织关于糖尿病、眼部疾病的相关数据整理
  9. 《大数据机器学习实践探索》 ---- 大数据机器学习:spark mlib 库【简介 与 架构初探】
  10. 7-5 修理牧场 (25 分)