我有一个加载〜5000-8000对象之间的脚本,对它们执行一些逻辑,然后尝试插入/更新MySQL表。〜2500查询后PHP/MySQL脚本挂起
经过大约2500次查询后,数据库停止执行查询,而脚本只是挂起而没有抛出任何错误。我需要在这种情况下你会做什么的建议。如果这有所作为,服务器就是一个Windows盒子。我在PHP5中使用mysql_connect。
在所有查询之后,我已经将mysql_error语句与退出命令放在一起,并且它们从不触发。我也设置了
set_time_limit(0);
ini_set("memory_limit", "256M");
error_reporting(E_ALL | E_STRICT);
试图抛出更多的错误。一切都没有发生,没有错误,并没有完成执行。它停在的行也是随机的,没有什么特别之处,因为它总是一个不同的行,在它停止前更新。
你会用什么类型的技术来描述这个bug?
发布代码? – 2010-09-02 22:05:41