互联网服务数据库MySQL

mysql load慢问题?

请教一个问题,使用load into replace形式将数据insert到数据库,数据库里面有8000万数据库,需要load的有400万条,整个load过程用了10个小时,超级慢,有没有好的解决办法显示全部

请教一个问题,使用load into replace形式将数据insert到数据库,数据库里面有8000万数据库,需要load的有400万条,整个load过程用了10个小时,超级慢,有没有好的解决办法

收起
参与6

返回renou2012的回答

renou2012renou2012数据库管理员KE

已知信息太少,比方说表结构,数据组成,索引相关,查询条件,my.cnf参数,OS参数等等
对于400w的数据,可以考虑先SELECT INTO 再 LOAD DATA,更多请参考
https://dev.mysql.com/doc/refman/5.7/en/select-into.html
https://dev.mysql.com/doc/refman/5.7/en/load-data.html

金融其它 · 2018-11-21

回答者

renou2012
数据库管理员KE

renou2012 最近回答过的问题

回答状态

  • 发布时间:2018-11-21
  • 关注会员:2 人
  • 回答浏览:2102
  • X社区推广