mysql 查詢某個字段,MySQL系統(tǒng)查詢條件的子查詢條件中包含了主表字段?
樓主的這個問題并不是非常清晰,但大體意思是說Mysql優(yōu)化,實際上不同的業(yè)務(wù)場景可能會有不同的優(yōu)化方案,比如有些場景可以配置查詢緩存,有些則不可以。
1、對于查詢SQL語句的優(yōu)化,一般來說先想到是加索引
2、使用explain查看SQL語句的執(zhí)行計劃,看看時間主要花費在什么地方
3、根據(jù)業(yè)務(wù)場景,調(diào)整表結(jié)構(gòu),優(yōu)化子查詢的效率
4、根據(jù)業(yè)務(wù)場景,對表進行適當(dāng)?shù)牟鸱郑瑢⑦@個查詢需要的字段單獨拆分到一個表中。
更多的優(yōu)化方案可以關(guān)注我回答的“如何使用phpMyadmin優(yōu)化MySQL數(shù)據(jù)庫?”這個問題。感謝