成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL EXPLAIN詳解

數(shù)據(jù)庫(kù) MySQL
MySQL EXPLAIN命令是查詢性能優(yōu)化不可缺少的一部分,本文主要講解explain命令的使用及相關(guān)參數(shù)說(shuō)明。

MySQL EXPLAIN命令是查詢性能優(yōu)化不可缺少的一部分,本文主要講解explain命令的使用及相關(guān)參數(shù)說(shuō)明。

EXPLAIN Output Columns

 

 

id

id是用來(lái)順序標(biāo)識(shí)整個(gè)查詢中SELELCT 語(yǔ)句的,在嵌套查詢中id越大的語(yǔ)句越先執(zhí)行。該值可能為NULL,如果這一行用來(lái)說(shuō)明的是其他行的聯(lián)合結(jié)果。

select_type

表示查詢的類型

 

 

table

對(duì)應(yīng)行正在訪問(wèn)哪一個(gè)表,表名或者別名

  • 關(guān)聯(lián)優(yōu)化器會(huì)為查詢選擇關(guān)聯(lián)順序,左側(cè)深度優(yōu)先
  • 當(dāng)from中有子查詢的時(shí)候,表名是derivedN的形式,N指向子查詢,也就是explain結(jié)果中的下一列
  • 當(dāng)有union result的時(shí)候,表名是union 1,2等的形式,1,2表示參與union的query id

注意:MySQL對(duì)待這些表和普通表一樣,但是這些“臨時(shí)表”是沒(méi)有任何索引的。

type

type顯示的是訪問(wèn)類型,是較為重要的一個(gè)指標(biāo),結(jié)果值從好到壞依次是:

system > const > eq_ref > ref > fulltext > ref_or_null > index_merge > unique_subquery > index_subquery > range > index > ALL ,一般來(lái)說(shuō),得保證查詢至少達(dá)到range級(jí)別,***能達(dá)到ref。

 

 

possible_keys

顯示查詢使用了哪些索引,表示該索引可以進(jìn)行高效地查找,但是列出來(lái)的索引對(duì)于后續(xù)優(yōu)化過(guò)程可能是沒(méi)有用的

key

key列顯示MySQL實(shí)際決定使用的鍵(索引)。如果沒(méi)有選擇索引,鍵是NULL。要想強(qiáng)制MySQL使用或忽視possible_keys列中的索引,在查詢中使用FORCE INDEX、USE INDEX或者IGNORE INDEX。

key_len

key_len列顯示MySQL決定使用的鍵長(zhǎng)度。如果鍵是NULL,則長(zhǎng)度為NULL。使用的索引的長(zhǎng)度。在不損失精確性的情況下,長(zhǎng)度越短越好 。

ref

ref列顯示使用哪個(gè)列或常數(shù)與key一起從表中選擇行。

rows

rows列顯示MySQL認(rèn)為它執(zhí)行查詢時(shí)必須檢查的行數(shù)。注意這是一個(gè)預(yù)估值。

Extra

Extra是EXPLAIN輸出中另外一個(gè)很重要的列,該列顯示MySQL在查詢過(guò)程中的一些詳細(xì)信息,MySQL查詢優(yōu)化器執(zhí)行查詢的過(guò)程中對(duì)查詢計(jì)劃的重要補(bǔ)充信息。 

責(zé)任編輯:龐桂玉 來(lái)源: 數(shù)據(jù)庫(kù)開(kāi)發(fā)
相關(guān)推薦

2017-04-07 14:30:26

2023-09-21 10:55:51

MysqlSQL語(yǔ)句

2009-12-10 16:12:07

EXPLAIN

2024-12-11 13:14:27

2011-08-23 13:16:41

SQLEXPLAIN

2010-10-12 13:55:41

MySQL EXPLA

2025-02-19 07:49:36

2021-02-20 08:40:19

HiveExplain底層

2011-08-22 15:05:03

MySQLEXPLAIN

2023-11-10 09:29:30

MySQLExplain

2011-08-18 11:31:06

MySQL性能分析explain

2024-09-12 15:16:14

2025-02-18 12:50:00

MySQL命令數(shù)據(jù)庫(kù)

2021-01-18 07:31:52

MySQL LeetCode查詢

2010-05-19 10:37:06

MySQL expla

2020-10-19 19:45:58

MySQL數(shù)據(jù)庫(kù)優(yōu)化

2010-05-21 16:55:47

MySQL EXPLA

2019-09-17 15:13:05

MySQLEXPLAIN數(shù)據(jù)庫(kù)

2022-02-15 07:36:21

SQLEXPLAIN數(shù)據(jù)庫(kù)

2011-08-24 15:11:15

explain中文man
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人亚洲精品久久久久软件 | 一区二区高清 | 日韩三级 | 在线资源视频 | 91久久久精品国产一区二区蜜臀 | 丁香久久| 伊人狠狠干 | 国产精品一区二区三区在线 | 日韩伦理一区二区三区 | 男女免费观看在线爽爽爽视频 | www.黄色在线观看 | 在线国产视频 | 国产免费一区二区三区 | 成人国产精品 | 日韩精品一区二区三区久久 | 怡红院怡春院一级毛片 | 精品久久久久久亚洲精品 | 久久久久久久网 | 久久久久久美女 | 日本一区二区三区四区 | 韩日一区 | 久久精品成人热国产成 | www.日韩免费| 久久午夜精品福利一区二区 | 日本午夜在线视频 | 玩丰满女领导对白露脸hd | 自拍视频在线观看 | 成人在线观看免费 | 天堂视频免费 | 中文字幕1区2区3区 日韩在线视频免费观看 | 在线观看国产视频 | 欧美在线一二三 | 亚洲九色 | 亚洲乱码国产乱码精品精98午夜 | 欧美成人精品激情在线观看 | 日本一区二区三区在线观看 | 99re国产 | 成人久草| 一区二视频 | 国产成人在线视频 | 精品福利av导航 |