mysql联合查询强制走索引(force index,GROUP BY)

有一些SQL语句需要实时地查询数据,或者并不经常使用(可能一天就执行一两次),这样就需要把缓冲关了,不管这条SQL语句是否被执行过,服务器都不会在缓冲区中查找,每次都会执行它。

MySQL中force Index 强制索引:强制查询缓冲SQL_CACHE

oid是普通索引:

SELECT t1.value,sum(t2.hits) as hits FROM destoon_category_value t1 force index (oid) 
left join destoon_sell_5 t2 on t1.itemid=t2.itemid WHERE oid in (25798,25792,25786) 
and t1.moduleid = 5 GROUP BY t1.value order by hits desc limit 0,5

请关注: 移动互联网开发

谢谢关注 websites 博客!
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐