Cron作业,在Codeigniter中调度和线程化查询

时间:2015-10-30 03:37:51

标签: php mysql codeigniter cron

我有一个大型CSV文件可以通过codeigniter上传。它涉及大量插入和更新,如5000行,涉及75000个查询要执行。

有没有办法在后台处理此问题,是否可以作为cron作业提交,以便以后执行查询?而且,如果可能的话,限制每小时的查询数量,因为我的主机每小时每个用户最多可以查询75000个查询?一旦超过该限制,整个过程就会失败。

2 个答案:

答案 0 :(得分:0)

看到这些工作花了很多时间 我用" crontab"处理类似的事情。 Linux下的命令。
你得到的执行超时。您是否考虑过更短时间的分离?我认为给CPU加载硬盘并不是一个好主意。

答案 1 :(得分:0)

是的,可以在Codeigniter中使用Cron作业,调度和线程查询

您可以在服务器中设置cron。

您还可以为执行的查询设置标志。

示例:例如 http://domain.com/cron