gpt4 book ai didi

php - C :\wamp\www\filepath\cake\libs\model\datasources\dbo\dbo_mysql. php 超出最大执行时间 60 秒

转载 作者:行者123 更新时间:2023-11-30 00:22:20 24 4
gpt4 key购买 nike

我有包含 2000 条记录的表 (table1);我需要根据用户电子邮件地址和用户电话号码检查表 2 中 100 条记录的记录重复项。

在cakephp 1.3中的应用

表 1 和表 2 具有相同的结构 -

id, First Name, Last Name, Email, Street, Area, Locality, Country, Postal Code, Phone Number, Hobbies.

我用php excel reader将数据导入mysql数据库,数据存储正常,表1中有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

我遇到了这个错误。有人知道解决此问题的最佳方法吗?

最佳答案

您的 SQL 表是否已根据您要检查的列正确建立索引?我很抱歉,但即使使用低功率服务器,2000 条记录也应该少于一秒......如果您设置了索引。 (例如,我有一个 4GB 或 RAM 的小型桌面服务器,可以在 300 毫秒内检查 5500 个联系人的姓名、电子邮件电话号码)

发布数据库创建架构,我们来看看

关于php - C :\wamp\www\filepath\cake\libs\model\datasources\dbo\dbo_mysql. php 超出最大执行时间 60 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23134486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com