在我的工作中,我有几个表,有超过20万行数据。我必须设置一些每次查看15,000+的查询,因此有时我会收到以下错误:
PHP致命错误:超过180秒的最大执行时间
那么,如何加快查询速度呢?
查询如下:
SELECT toemail, toname
FROM email_sent
WHERE companyid = '$member[companyid]'谢谢。
发布于 2010-07-06 17:17:20
在email_sent (company_id)上创建索引
CREATE INDEX ix_emailsent_companyid ON email_sent (company_id)发布于 2010-07-06 17:18:13
发布于 2010-07-06 17:13:55
如果尚未添加索引,则添加索引。另一种方法是从MyISAM切换到InnoDB。
https://stackoverflow.com/questions/3188530
复制相似问题