比如wordpress,评论已经上W条,虽说也不多。
但每天
SELECT commentapproved, COUNT( * ) AS total FROM wp_comments GROUP BY comment_approved;
的次数不少。Handler_read_next非常大。
单纯通过改语句我觉得意义不大,毕竟wp更新后可能就会失效。
myisam在count是完全没有任何handle_read*的产生。
而innodb每count一次,Handler_read_next就会加上整表的总数。
虽然速度没有影响,但这样貌似应该会影响性能吧?
请各位指教下,谢谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.