1
21
我怀疑这将是流行的答案,但我会让你的php应用程序运行 mysqlimport 在csv文件上。当然,它的优化远远超出了您在php中所要做的。 |
2
3
你为什么不试试看呢?
你可以调整两个内存(
请注意,MySQL支持延迟和多行插入:
|
3
1
在使用perl将大型Access数据库导入Postgres时,我已经完成了上述操作,并将插入时间缩短到30秒。我本应该使用导入工具,但我希望perl在插入时强制执行一些规则。 |
4
0
另外,您应该在命令行上运行它,这样就不需要担心执行时间限制。
|
5
0
我希望没有一个web客户端正在等待对此的响应。除了调用已经引用的import实用程序之外,我会将此作为一个作业启动,并几乎立即将反馈返回给客户机。让insert循环在某个地方更新完成的百分比,以便最终用户可以检查状态,如果您必须这样做的话。 |
6
0
两种可能的方法。
2) 让页面处理1000行(或任意N行。。。然后将一个java脚本发送到浏览器,用一个新参数刷新它自己,以告诉脚本处理接下来的1000行。您还可以在发生这种情况时向用户显示状态。唯一的问题是,如果页面不知何故没有刷新,那么导入就会停止。 |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |