采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
SQL语句是这样的, SELECT id,name,phone FROM `activity_comment` WHERE name LIKE '哈哈%' order by `create_time` LIMIT 0,10
现在给create_time字段建立的索引,但是优化的效果不是很好
请问就这样的SQL语句该如何进行优化呢?
用的是'哈哈%'的话给name加索引是管用的。
如果id是自增的,为什么不order by id asc呢?
非常感谢!
按照你的方法查询后有点问题,SQL语句分析使用了Using filesort, 这个怎么优化呢? SQL语句: SELECT id,name,phone,content FROM `activity_comment` WHERE name LIKE '哈哈%' ORDER BY id DESC LIMIT 0,10
添加name和create_time的组合索引应该可以解决
登录后可查看更多问答,登录/注册
全面、系统剖析PHP面试,拿下心仪Offer
1.2k 11
932 10
909 8
814 8
1.3k 7