【发布时间】:2014-05-27 12:44:18
【问题描述】:
我有一个包含 40,000 多行的数据库。我正在尝试为表中的每一行运行一个脚本,如下所示:
$query = 'SELECT * FROM table';
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
//run PHP script here
}
脚本每行可能需要大约 10 秒才能完成,因为有些 curl 函数需要一些时间才能加载。
我的问题是如何才能最好地为该表中的每一行运行脚本而不会超时或在浏览器中变慢?我还想将脚本作为 cron 作业运行,但我不确定这是否可能?对这一切都很陌生,如果这看起来微不足道,请道歉。
【问题讨论】:
标签: php mysql database cron jobs