資料庫SQL語句中關於explain關鍵字的用法

愛學習的若曦發表於2020-12-23

EXPLAIN + SQL語句

不是一條SQL語句,只是展示SQL是如何查詢資料的。這是因為EXPLAIN關鍵字可以模擬優化器執行SQL語句,從而知道MySQL是如何處理SQL語句的,幫助我們分析查詢語句,優化程式碼,提高查詢速度

通過分析EXPLAIN + SQL語句的執行結果,我們可以得到:
1、表的讀取順序
2、資料讀取操作的操作型別
3、表的查詢型別
4、可能用到的索引
5、實際被使用的索引
6、表之間的引用
7、每張表裡被優化器查詢的行數

相關文章