国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

詳解MySQL數(shù)據(jù)庫中EXPLAIN解釋命令
2010-02-22   網(wǎng)絡(luò)

explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優(yōu)化的查詢語句。

使用方法,在select語句前加上explain就可以了:

如:

  1. explain select surname,first_name form a,b where a.id=b.id 

EXPLAIN列的解釋:

table:顯示這一行的數(shù)據(jù)是關(guān)于哪張表的

type:這是重要的列,顯示連接使用了何種類型。從最好到最差的連接類型為const、eq_reg、ref、range、 indexhe和ALL

possible_keys:顯示可能應(yīng)用在這張表中的索引。如果為空,沒有可能的索引。可以為相關(guān)的域從WHERE語句中選擇一個(gè)合適的 語句

key: 實(shí)際使用的索引。如果為NULL,則沒有使用索引。很少的情況下,MYSQL會選擇優(yōu)化不足的索引。這種情況下,可以在SELECT語句中使用USE INDEX(indexname)來強(qiáng)制使用一個(gè)索引或者用IGNORE INDEX(indexname)來強(qiáng)制MYSQL忽略索引

key_len:使用的索引的長度。在不損失精確性的情況下,長度越短越好

ref:顯示索引的哪一列被使用了,如果可能的話,是一個(gè)常數(shù)

rows:MYSQL認(rèn)為必須檢查的用來返回請求數(shù)據(jù)的行數(shù)

Extra:關(guān)于MYSQL如何解析查詢的額外信息。將在表4.3中討論,但這里可以看到的壞的例子是Using temporary和Using filesort,意思MYSQL根本不能使用索引,結(jié)果是檢索會很慢

extra列返回的描述的意義

Distinct:一旦MYSQL找到了與行相聯(lián)合匹配的行,就不再搜索了

Not exists: MYSQL優(yōu)化了LEFT JOIN,一旦它找到了匹配LEFT JOIN標(biāo)準(zhǔn)的行,就不再搜索了

Range checked for each Record(index map:#):沒有找到理想的索引,因此對于從前面表中來的每一個(gè)行組合,MYSQL檢查使用哪個(gè)索引,并用它來從表中返回行。這是使用索引的最慢的連接 之一

Using filesort: 看到這個(gè)的時(shí)候,查詢就需要優(yōu)化了。MYSQL需要進(jìn)行額外的步驟來發(fā)現(xiàn)如何對返回的行排序。它根據(jù)連接類型以及存儲排序鍵值和匹配條件的全部行的行指針 來排序全部行

Using index: 列數(shù)據(jù)是從僅僅使用了索引中的信息而沒有讀取實(shí)際的行動的表返回的,這發(fā)生在對表的全部的請求列都是同一個(gè)索引的部分的時(shí)候

Using temporary 看到這個(gè)的時(shí)候,查詢需要優(yōu)化了。這里,MYSQL需要創(chuàng)建一個(gè)臨時(shí)表來存儲結(jié)果,這通常發(fā)生在對不同的列集進(jìn)行ORDER BY上,而不是GROUP BY上

Where used 使用了WHERE從句來限制哪些行將與下一張表匹配或者是返回給用戶。如果不想返回表中的全部行,并且連接類型ALL或index,這就會發(fā)生,或者是查 詢有問題不同連接類型的解釋(按照效率高低的順序排序)

system 表只有一行:system表。這是const連接類型的特殊情況

const:表中的一個(gè)記錄的最大值能夠匹配這個(gè)查詢(索引可以是主鍵或惟一索引)。因?yàn)橹挥幸恍校@個(gè)值實(shí)際就是常數(shù),因?yàn)镸YSQL先 讀這個(gè)值然后把它當(dāng)做常數(shù)來對待

eq_ref:在連接中,MYSQL在查詢時(shí),從前面的表中,對每一個(gè)記錄的聯(lián)合都從表中讀取一個(gè)記錄,它在查詢使用了索引為主鍵或惟一鍵 的全部時(shí)使用

ref:這個(gè)連接類型只有在查詢使用了不是惟一或主鍵的鍵或者是這些類型的部分(比如,利用最左邊前綴)時(shí)發(fā)生。對于之前的表的每一個(gè)行聯(lián) 合,全部記錄都將從表中讀出。這個(gè)類型嚴(yán)重依賴于根據(jù)索引匹配的記錄多少—越少越好

range:這個(gè)連接類型使用索引返回一個(gè)范圍中的行,比如使用>或<查找東西時(shí)發(fā)生的情況

index: 這個(gè)連接類型對前面的表中的每一個(gè)記錄聯(lián)合進(jìn)行完全掃描(比ALL更好,因?yàn)樗饕话阈∮诒頂?shù)據(jù))

ALL:這個(gè)連接類型對于前面的每一個(gè)記錄聯(lián)合進(jìn)行完全掃描,這一般比較糟糕,應(yīng)該盡量避免

熱詞搜索:

上一篇:SQL Server的分析服務(wù)性能優(yōu)化淺析
下一篇:MySQL數(shù)據(jù)庫災(zāi)備必備基礎(chǔ)知識經(jīng)驗(yàn)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲图片欧美一区| 宅男精品视频| 欧美一区三区二区在线观看| 国产日韩成人精品| 欧美精品色一区二区三区| 性久久久久久久久久久久| 亚洲精品在线一区二区| 在线观看一区二区视频| 国产手机视频一区二区| 国产精品丝袜xxxxxxx| 欧美精品少妇一区二区三区| 久久精品一区二区三区不卡| 亚洲欧洲av一区二区| 亚洲图片自拍偷拍| 亚洲深夜影院| 亚洲午夜视频在线观看| 亚洲视频欧美在线| 日韩手机在线导航| 日韩视频在线观看| 亚洲最新中文字幕| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲国产精品www| 亚洲国内自拍| 亚洲欧洲偷拍精品| 一本色道久久综合亚洲精品婷婷 | 麻豆久久精品| 久久精品一区二区三区不卡| 欧美在线观看视频一区二区| 羞羞视频在线观看欧美| 亚洲专区国产精品| 久久成人在线| 老司机免费视频一区二区| 麻豆精品在线观看| 欧美日韩爆操| 国产精品免费看片| 国产精品日韩在线一区| 欧美电影免费观看| 欧美日韩精品在线播放| 国产精品毛片在线看| 国产精品亚洲不卡a| 国产亚洲精品高潮| 亚洲国产乱码最新视频| 亚洲精品视频在线观看免费| 在线视频精品| 欧美中文在线观看| 久久久久久色| 欧美精品久久天天躁| 国产精品扒开腿做爽爽爽视频| 国产婷婷色综合av蜜臀av| 黄色精品一区二区| 99综合电影在线视频| 欧美专区亚洲专区| 欧美激情视频网站| 国产精品亚洲综合天堂夜夜| 一区福利视频| 亚洲午夜精品久久久久久app| 久久精品成人欧美大片古装| 欧美精选午夜久久久乱码6080| 国产女主播在线一区二区| **性色生活片久久毛片| 亚洲特级毛片| 蜜臀av性久久久久蜜臀aⅴ| 国产精品theporn88| 在线视频成人| 性欧美1819性猛交| 欧美日韩国产精品自在自线| 黄色成人精品网站| 亚洲综合不卡| 欧美精品在线观看| 亚洲电影下载| 久久国产精品久久久| 欧美日韩亚洲一区三区 | 国产精品专区第二| 亚洲国产精品va| 欧美伊人久久大香线蕉综合69| 欧美日韩精品| 亚洲精品一区二区三区四区高清| 久久久久久久久蜜桃| 国产日韩欧美亚洲一区| 亚洲图色在线| 欧美揉bbbbb揉bbbbb| 亚洲三级色网| 欧美成人一区二免费视频软件| 国内久久精品视频| 欧美一级专区| 国产一区二区三区久久久久久久久 | 伊人激情综合| 亚洲淫性视频| 欧美体内谢she精2性欧美| 亚洲激情在线激情| 六月婷婷一区| 亚洲福利一区| 免费成人黄色av| 亚洲国产精品嫩草影院| 久热国产精品视频| 国语自产精品视频在线看8查询8| 亚洲欧美激情视频| 国产精品黄色| 一级日韩一区在线观看| 欧美成人一区二区在线 | 久久久国产亚洲精品| 国产精品视频xxxx| 亚洲一区二区三区高清不卡| 亚洲欧美偷拍卡通变态| 国产精品视频网址| 亚洲欧美日韩国产中文| 农夫在线精品视频免费观看| 亚洲丰满在线| 久久久久一区二区三区四区| 在线观看91久久久久久| 99av国产精品欲麻豆| 麻豆成人综合网| 亚洲人成免费| 免费日本视频一区| 91久久精品日日躁夜夜躁欧美| 香蕉乱码成人久久天堂爱免费 | 午夜欧美大片免费观看| 国产午夜精品一区二区三区欧美| 亚洲综合激情| 激情六月婷婷综合| 久久免费的精品国产v∧| 亚洲国产成人精品女人久久久| 午夜精品久久久久久久白皮肤| 国产精品视频在线观看| 亚洲毛片视频| 亚洲一区二区三区午夜| 欧美日韩精品一区二区在线播放 | 亚洲电影免费观看高清完整版在线 | 欧美日韩亚洲一区| 亚洲精品国产精品国自产观看| 欧美激情一区| 亚洲国产欧美在线人成| 欧美日韩午夜精品| 中文在线资源观看网站视频免费不卡 | 亚洲视频免费在线观看| 国产精品系列在线| 欧美在线观看一区| 在线日本高清免费不卡| 老司机一区二区三区| 亚洲福利免费| 欧美金8天国| 亚洲欧美激情精品一区二区| 国产亚洲激情视频在线| 欧美激情综合五月色丁香小说 | 欧美日韩精品免费在线观看视频| 免费观看在线综合| 亚洲国产乱码最新视频| 国产精品美女在线观看| 久久精品欧洲| 亚洲午夜免费福利视频| 国产真实精品久久二三区| 国产精品成人一区二区| 亚洲无玛一区| 在线日本成人| 国产视频久久久久久久| 欧美成人伊人久久综合网| 久久av一区二区三区漫画| 亚洲三级影片| 国产精品亚洲精品| 久久精品人人做人人综合| 亚洲美女黄网| 韩国欧美国产1区| 欧美日韩亚洲在线| 久久精品综合一区| 一区二区欧美激情| 一色屋精品亚洲香蕉网站| 国产精品激情av在线播放| 蜜桃av一区二区三区| 午夜精品久久久久久久99黑人| 一区二区av在线| 一区二区三区在线免费视频| 国产精品美女久久久久久免费| 美女脱光内衣内裤视频久久影院 | 亚洲娇小video精品| 黄色在线一区| 国产综合色一区二区三区| 欧美日韩理论| 欧美日本高清一区| 久久亚裔精品欧美| 久久一区欧美| 欧美一级片久久久久久久| 性做久久久久久免费观看欧美| 最新国产成人av网站网址麻豆| 亚洲黄色在线| 雨宫琴音一区二区在线| 永久免费精品影视网站| 国产精品视频男人的天堂| 国产亚洲成人一区| 国产精品久久久久久av下载红粉| 国产精品成人一区| 久久精品综合| 久久精品人人做人人综合| 久久精品夜色噜噜亚洲aⅴ| 欧美亚洲免费| 久久综合伊人77777麻豆| 久久亚洲影音av资源网| 欧美激情视频在线播放| 欧美国产一区二区| 国产精品分类| 欧美日精品一区视频|