{eval=Array;=+count(Array);}
楼主的这个问题并不是非常清晰,但大体意思是说Mysql优化,实际上不同的业务场景可能会有不同的优化方案,比如有些场景可以配置查询缓存,有些则不可以。
1、对于查询SQL语句的优化,一般来说先想到是加索引
2、使用explain查看SQL语句的执行计划,看看时间主要花费在什么地方
3、根据业务场景,调整表结构,优化子查询的效率
4、根据业务场景,对表进行适当的拆分,将这个查询需要的字段多带带拆分到一个表中。
更多的优化方案可以关注我回答的“如何使用phpMyadmin优化MySQL数据库?”这个问题。感谢
子查询优化策略
对于不同类型的子查询,优化器会选择不同的策略。
1. 对于 IN、=ANY 子查询,优化器有如下策略选择:
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答