最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

查詢優(yōu)化之EXPLAIN的使用分析

 更新時(shí)間:2013年06月06日 09:30:21   作者:  
本篇文章是對(duì)EXPLAIN的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

不同的SQL語(yǔ)句寫法,往往會(huì)帶來很大的性能差異,我們?cè)趺床拍苤缊?zhí)行SQL查詢開銷呢?MySQL為我們提供了EXPLAIN關(guān)鍵詞,在你的select語(yǔ)句前加上EXPLAIN關(guān)鍵詞,MySQL將解釋它是如何處理的SELECT查詢,提供有關(guān)表如何聯(lián)接和聯(lián)接的次序,所掃描的記錄數(shù)等相關(guān)信息,你可以憑借這些信息,來優(yōu)化你的SQL查詢。
EXPLAIN select id, username from userinfo where username like '%peng%';
我們?cè)诓樵冋Z(yǔ)句前加上了EXPLAIN關(guān)鍵詞,那么我們可以得到如下的報(bào)告。

復(fù)制代碼 代碼如下:

id: 1
select_type: SIMPLE
table: userinfo
type: ALL
possible_keys: NULL
key: NULL
key_len: NULL
rel: NULL
rows: 6
Extra: Using where

大概解釋下每一個(gè)數(shù)據(jù)項(xiàng)的含義:
id:
SELECT識(shí)別符,SELECT的查詢序列號(hào);
select_type: SELECT類型,可以是SIMPLE(簡(jiǎn)單查詢)、PRIMARY(最外面的select)等;
table:用到的表
type: 聯(lián)接類型
possible_keys: 可用索引列
key: 實(shí)際用到的索引列
key_len: 鍵長(zhǎng)度
rel: 使用哪個(gè)列或常數(shù)與key一起從表中選擇行
rows: 檢查的行數(shù)
Extra: 該列包含MySQL解決查詢的詳細(xì)信息

更具體的解釋請(qǐng)查閱MySQL手冊(cè),在這里,把手冊(cè)的內(nèi)容再抄一遍并沒有什么意義,當(dāng)你有了這些參考數(shù)據(jù)后,就能更準(zhǔn)確的完成MySQL查詢優(yōu)化了。

相關(guān)文章

最新評(píng)論

宁陵县| 江孜县| 安宁市| 丁青县| 麦盖提县| 册亨县| 安阳县| 称多县| 广安市| 广宗县| 扬中市| 云梦县| 常宁市| 阿克苏市| 神池县| 黄山市| 界首市| 手机| 宁武县| 红桥区| 大连市| 当雄县| 泌阳县| 宣武区| 叶城县| 岑溪市| 昌图县| 社会| 昌江| 修水县| 方山县| 收藏| 玉山县| 夏津县| 衡阳市| 云和县| 乡宁县| 湘潭市| 政和县| 保山市| 阆中市|