我有2000個記錄(table1)的表;我需要根據用戶電子郵件地址和用戶電話號碼檢查table2中有100條記錄的重複記錄。在CakePHP的1.3在C: wamp www filepath cake libs model datasources dbo dbo_mysql.php中超過60秒的最大執行時間
表1和表2
應用程序具有相同的結構 -
id, First Name, Last Name, Email, Street, Area, Locality, Country, Postal Code, Phone Number, Hobbies.
我進口表1中的MySQL數據庫和PHP excel數據讀取器和數據存儲在正確超過2000條記錄 之後我檢查重複項。如果表1的數據與表2中的「電子郵件和電話號碼」列相匹配,則表1中啓用的重複條目和重複標誌不應存儲在表2中;所有的過程都很好,但853記錄應用程序停止後 我也試過最大執行時間 - 120秒。然後我的應用程序在匹配1453條記錄後停止。
Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\filepath\cake\libs\model\datasources\dbo\dbo_mysql.php on line 213
我正面臨着這個錯誤。任何人都知道解決此問題的最佳方法?
看來很多時間檢查重複項。你打算做什麼?你想優化代碼並減少執行時間,還是隻想知道如何讓更多的時間來執行? – Nunser
請顯示您的表格模式,代碼以及生成的查詢/查詢,並且請始終提及您的確切CakePHP版本! – ndm
蛋糕的PHP版本1.3 –