网站大量收购闲置独家精品文档,联系QQ:2885784924

MySQL大数据量导入导出方法比较.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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表,则最好是导入之前先禁用表的索引,导完之后再启用;或者是一开始不创建索引,导完之后再创建,都会比导入的同时更新索引来的快很多. ?

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档