我有一個加載〜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