0条评论
还没有人评论过~
由于网站文章数量比较多,导致后台访问特别卡。
经过查看发现导致后台卡的主要原因是,每个页面都会调用header模板 而模板中有几个sql查询,查看提问,回答、文章等是否有还未审核的,在头部会有个提醒。
但是查询question answer 和topic表时候 因为表里数据了多 而且对应的字段没有加索引。所以会比较慢
加索引语句 (xxxx 为你表的前缀)
ALTER TABLE `xxxx_topic` ADD INDEX (`state`); ALTER TABLE `xxxx_question` ADD INDEX (`status`); ALTER TABLE `xxxx_answer` ADD INDEX (`status`);