【關聯優化查詢建議】
1、保證被驅動表的join字段已經被索引
被驅動表 join 後的表爲被驅動表 (需要被查詢)
2、left join 時,選擇小表作爲驅動表,大表作爲被驅動表。
但是 left join 時一定是左邊是驅動表,右邊是被驅動表
3、inner join 時,mysql會自己幫你把小結果集的表選爲驅動表。
mysql 自動選擇。小表作爲驅動表。因爲 驅動表無論如何都會被全表掃描?。所以掃描次數越少越好。
4、子查詢儘量不要放在被驅動表,有可能使用不到索引。
對關聯優化查詢建議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
通義靈碼實戰系列:一個新項目如何快速啓動,如何維護遺留系統代碼庫?
原創
2024-04-30 21:12:20
Apache DolphinScheduler支持Flink嗎?
原創
2024-04-30 11:49:27
Spring AI 搶先體驗,5 分鐘玩轉 Java AI 應用開發
原創
2024-04-29 21:12:12
1 名工程師輕鬆管理 20 個工作流,創業企業用 Serverless 讓數據處理流程提效
原創
2024-04-28 21:12:22
分享一份物聯網SAAS平臺架構設計
原創
2024-04-30 23:42:19
巧用 TiCDC Syncpiont 構建銀行實時交易和準實時計算一體化架構
原創
2024-04-30 22:24:58
爲什麼公共事業機構會偏愛 TiDB :TiDB 數據庫在某省婦幼健康管理系統的應用
原創
2024-04-30 22:24:57
從NoSQL到NewSQL——10年代大數據浪潮下的技術革新
原創
2024-04-28 23:12:26
Java集合中的Set
原創
2024-05-02 23:34:26
Java中的List
原創
2024-05-01 21:31:27
有遇到過嗎?同樣的規則 Excel 中 比Python 結果大
原創
2024-05-01 09:49:01
這種運行結果裏的10.100000001,怎麼能最快改成10.1?
原創
2024-04-30 21:49:58
從原始邊列表到鄰接矩陣Python實現圖數據處理的完整指南
原創
2024-04-30 10:34:05
Python爬蟲技術與數據可視化:Numpy、pandas、Matplotlib的黃金組合
原創
2024-04-29 23:26:28