日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql分析sql语句基础工具 —— explain

發布時間:2024/2/28 数据库 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql分析sql语句基础工具 —— explain 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載自?https://segmentfault.com/a/1190000009724144

立即登錄

[筆記] mysql分析sql語句基礎工具 —— explain

  • ?mysql
?waterandair?2017年06月18日發布
  • 贊??|???0收藏??|??6
  • 402?次瀏覽

分析sql語句 explain

explain (sql語句) G;

分析結果:

  • id sql語句編號
    如果是連接查詢,表之間是平等關系,編號相同;如果有子查詢,編號遞增。

  • select——type 查詢類型

  • table 查詢針對的表?
    該值可能是實際的表名或者臨時表,derived表示form子查詢,null表示無須查表

  • possible_key 可能用到的索引

  • key 最終使用到的索引

  • key_len 使用索引的最大長度

  • type 查詢方式

方式含義
all全表掃描
index掃描全部索引節點
range范圍內掃描索引
ref根據索引直接找到某些數據行
eq_ref根據索引直接找到某一個數據行
const很快
system很快
null不經過表查詢
  • rows 預估需要掃描多少行

  • extra

值含義
index用到了索引覆蓋,效率極高
using where僅靠索引無法定位,使用了where
using temporary用了臨時表,group by 與order by不同列
using filesort文件排序,可能在內存中或磁盤中
  • 2017年06月18日發布

總結

以上是生活随笔為你收集整理的mysql分析sql语句基础工具 —— explain的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。