【发布时间】:2009-07-10 03:50:23
【问题描述】:
我有一个 PHP 脚本,它使用 PDO 进行一些计算和 SQLite3 查询/事务。 它在我运行 windows/nginx/fastcgi php5.2 服务器的笔记本电脑上托管和测试。
我在控制台和浏览器中都运行了它,令我惊讶的是,控制台版本用了 78 秒,而 Firefox 只用了 55 秒。
由于只使用了 20 个数据集,并且完整的数据集超过 1000 个,我想弄清楚为什么控制台版本较慢以及是否可以将其加速到浏览器的速度,因为我想每天将脚本作为批处理文件运行,而无需每次都启动浏览器。
附:我已经对 SQL 代码进行了所有可以找到的优化(使用准备好的语句,将它们全部放在一个事务中)
感谢任何输入。
【问题讨论】:
标签: php