没有合适的资源?快使用搜索试试~ 我知道了~
mysql数据库大数据量导入导出多种方法
需积分: 50 63 下载量 144 浏览量
2019-01-14
08:47:43
上传
评论 2
收藏 28KB DOC 举报
温馨提示
mysql数据库大数据量导入导出多种方法,该文档详述SELECT * INTO和mysqldump导出方法。导入方法中包括导入sql,txt文件和load data三种方法
资源推荐
资源详情
资源评论
























MySQL 大数据量导入导出方法比较
本文详细介绍了 MySQL 大数据量导入导出的方法,并对其作了比较。
硬件: Intel(R) Xeon(R) CPU 5130 @ 2.00GHz * 2, 4G RAM, 564G SAS
软件: Red Hat Enterprise Linux AS release 4 (Nahant Update 4) 2.6.9 42.ELsmp (32-bit), MySQL 5.0.27-
standard-log
总记录数: 1016126, 每行平均大小 46822
1. 导出测试
1.1 导出成文本
方法: SELECT * INTO OUTFILE '/backup/yejr.txt' FROM yejr;
耗时: 3252.15 秒
1.2 导出成 .sql 文件
方法: mysqldump -t -n --default-character-set=latin1 test yejr > /backup/yejr.sql
耗时: 2124 sec
结论: 用 mysqludmp 导出数据是相对较快的方法.
2. 导入测试
2.1 导入 txt 文件
方法: mysql test < /backup/yejr.txt
耗时: 3317.62 sec
2.2 导入 sql 文件
方法: mysql test < /backup/yejr.sql
耗时: 4706.618 sec
结论:
1. 用 load data 是较快的方法
2. 大数据量情况下, 最好是创建好表之后, 同时也要创建好相关的索引. 虽然说没有索引时导入更快, 但是数据导入
完成之后再创建索引总共的耗时比事先创建好了再导入要来的多多了.
另外,如果是 myisam 表,则最好是导入之前先禁用表的索引,导完之后再启用;或者是一开始不创建索引,导完之后再
创建,都会比导入的同时更新索引来的快很多.
资源评论


sunhaook666
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 《网络新世界》教案道德与法治教案1.pdf
- 学习linux心得体会.docx
- 互联网创业计划书.pptx
- excel函数总结.docx
- 江苏自考项目管理真题试卷.doc
- 学案从杂交育种到基因工程.pptx
- 项目管理人员暂时管理方法(记忆).doc
- 二手车市场综合网站建设方案.doc
- 银行网络故障应急处理预案.doc
- 基于OPC通讯协议的自动化仿真平台-实践篇.doc
- 2023年湖南科技大学计算机学院科普知识竞赛初赛题目的答案.doc
- 汽车经销商四S店网络营销电话销售手册.pptx
- 计算思维和计算机基础专业知识讲座.ppt
- 国美电子商务战略规划分析.pptx
- 西门子Modbus-RTU通信.docx
- 网络经济下供应链管理模式的创新与构建.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
