【发布时间】:2015-11-24 06:57:20
【问题描述】:
我在 php 脚本中使用 LOAD DATA LOCAL INFILE,因此用户可以将 csv 文件加载到 MySQL 中(所有数据都已预先转义),这既好又快,但是当脚本执行此操作时,它会刺激我进程发生时 CPU 负载达到 100% - 有时长达 2-3 分钟。
csv 文件最多为 5000 行。
我认为部分问题在于表现在很大,超过 3000 万行,因此重新编制索引会使问题更加复杂。
有没有办法通过 php 脚本告诉 MySQL 限制负载?
感谢观看。
【问题讨论】: