MySQL社区

标题: 如何把 FOLLOW按出现的次数进行排序。 [打印本页]

作者: buger    时间: 2013-4-11 14:33
标题: 如何把 FOLLOW按出现的次数进行排序。
本帖最后由 buger 于 2013-4-11 14:33 编辑



我自己写的:
SELECT follow,count(*) AS NUM FROM wp_fans GROUP  BY follow order by NUM desc limit 5

但会出现性能问题。
这是计划:

计划的type:index.         
Extra:
Using index; Using temporary; Using filesort

求大神指点。follow已经建立索引了。即使使用 force index(follow)依然不能解决性能问题。
谢谢了。





作者: kider    时间: 2013-4-11 15:10
把你表结构贴出来看看。
另外性能如何不好了? 此表的数据量是个什么级别?




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2