大于500M的SQL文档如何打开

开始接触到大数据的问题了,在实验室中遇到一个700多M的SQL文档,之前看似简单的问题和技术手段都已经不能应付实战了。

首先用MYSQL的一个ADMIN工具中的restore功能,发现表结构不对,4。0到5。0都不是TYPE=MyISAM 而是 ENGINE=MyISAM了。

然后想到打开吧,TXT打不开,WORD超500M了,WORD6。0倒是能打开,慢的要死,改就更别提了。后来又想到用4。0的数据库先导进去再说,网上可能有不过找了没找着也就作罢了。又突发其想用压缩软件的分割功能,结果是分开了,可是打不开!

最后又隔了一段时间偶然看到了橘子这款软件,抱着死马当活马依试试呗,其实看到这么小的软件也没报多大希望,因为之前用过一些,自己写都行,不过可能还是数据大了,原来那些实验室和书本方法等都解决不了问题。

其实这款软件也只不过能在内存中驻扎260多M,不过还是够了,因为表结构是在文件开头部分写的,改了表结构,后面INSERT语句就可以直接用原来的大文件导入了,运行的时候ignore错误就行了。

感觉磕磕碰碰的就这么一路走来的,还好算是将就搞掂了吧,最后一个SELECT全表近半分钟不到20万行记录显示在屏幕上的时候还是小激动了一下,另外再感谢一下做这款软件的人或是团队吧,好了,先到这里了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值