91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何理解MySQL的Explain結果輸出項

發布時間:2021-11-16 14:33:26 來源:億速云 閱讀:151 作者:柒染 欄目:MySQL數據庫

本篇文章給大家分享的是有關如何理解MySQL的Explain結果輸出項,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

mysql> explain select * from aaa \G
*************************** 1. row ***************************
           id: 1
  select_type: SIMPLE
        table: aaa
         type: ALL
possible_keys: NULL
          key: NULL
      key_len: NULL
          ref: NULL
         rows: 1
        Extra: NULL
1 row in set (0.01 sec)

 
部分輸出項解釋如下:
select_type: 表示select的類型(SIMPLE=>簡單表,不使用表連接或者子查詢,PRIMARY=>主查詢,外層的查詢,UNION=>UNION中的第二個或者后面的查詢語句,SUBQUERY=>子查詢中的第一個select)  
table; 輸出結果集的表  
possible_keys: 表示查詢時,可能使用的索引  
key: 表示實際使用的索引  
key_len: 索引字段的長度  
rows; 掃描的行的數量  
Extra: 執行情況的說明和描述  
type: 表示表的連接類型,性能有好到差的鏈接類型為:  
   system=>只有一行,也就是常量表,  
   const=>單表中最多有一個匹配行,例如primary key或者unique index,  
   eq_ref=>對于前面的每一行,在此表中只查詢一條記錄,簡單來說,就是多表連接中使用primary key或者unique index,   
   ref=>與eq_ref類似,區別在于不是使用primay key或者unique index而是使用普通的索引,  
   ref_or_null=>與ref類似,區別在于條件中包含對null的查詢,  
   index_merge=>索引合并優化,  
   unique_subquery=>in的后面是一個查詢主鍵字段的子查詢,  
   index_subquery=>與unique_subquery類似,區別在于in的后面是查詢非唯一索引字段的子查詢,  
   range=>單表中的查詢范圍,  
   index=>對于前面的每一行,都通過查詢索引來得到數據,  
   all=>對于前面的每一行,都通過全表掃描來得到數據

以上就是如何理解MySQL的Explain結果輸出項,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

额敏县| 德化县| 普兰店市| 奉贤区| 无棣县| 开封县| 靖边县| 大渡口区| 孝感市| 武城县| 阳高县| 台南市| 沅江市| 龙江县| 丹棱县| 绥化市| 万盛区| 探索| 麻城市| 新闻| 石柱| 定远县| 彭山县| 白银市| 七台河市| 唐河县| 新兴县| 宜宾市| 精河县| 新竹县| 阜新| 南充市| 湛江市| 慈利县| 崇阳县| 河南省| 洞头县| 定南县| 外汇| 周口市| 孝义市|