中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

MySql學(xué)習(xí)筆記(七):explain-索引的使用情況

主要內(nèi)容:explain的possible_key、key、key_len、ref、rows入門。

創(chuàng)新互聯(lián)建站為您提適合企業(yè)的網(wǎng)站設(shè)計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè), 我們的網(wǎng)頁設(shè)計師為您提供的解決方案。

1、possible_key

表示在查詢過程中可能用到的索引。查詢涉及到的字段上如果有索引,則該索引會出現(xiàn)在possible_key列中表示可能用到,但實際上并不一定會用到。例:

MySQL> explain select * from t_blog where id = 1;

+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
| id | select_type | table  | type  | possible_keys | key     | key_len | ref   | rows | Extra |
+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
|  1 | SIMPLE      | t_blog | const | PRIMARY       | PRIMARY | 4       | const |    1 |       |
+----+-------------+--------+-------+---------------+---------+---------+-------+------+-------+
1 row in set

因為id是t_blog的主鍵,查詢時涉及到了該字段,possible_key列中有主鍵字樣。

2、key

表示再查詢過程中實際用到的索引,如果為null則表示沒有用到索引

如上例,key為主鍵,表示查詢過程中用到了主鍵。完整解讀:理論上要用到主鍵,實際上確實用到了主鍵。

存在理論上應(yīng)該用到某索引,但實際上沒有用到,即索引失效;

如果查詢中使用了覆蓋索引(select子句與符合索引順序和字段完全相同),possible_key為null,key為覆蓋索引。

3、key_len

索引中使用的字節(jié)數(shù),越短越好。這個值表示最大可能使用長度而不是實際使用長度,例如:

mysql> explain select * from t_blog where title = 'C語言精講';
+----+-------------+--------+------+---------------+---------+---------+-------+------+--------------------------+
| id | select_type | table  | type | possible_keys | key     | key_len | ref   | rows | Extra                    |
+----+-------------+--------+------+---------------+---------+---------+-------+------+--------------------------+
|  1 | SIMPLE      | t_blog | ref  | index_1       | index_1 | 153     | const |    1 | Using where; Using index |
+----+-------------+--------+------+---------------+---------+---------+-------+------+--------------------------+
1 row in set

此時,查詢條件多一個:

mysql> explain select * from t_blog where title = 'C語言精講' and typeId = 2;
+----+-------------+--------+------+---------------+---------+---------+-------------+------+--------------------------+
| id | select_type | table  | type | possible_keys | key     | key_len | ref         | rows | Extra                    |
+----+-------------+--------+------+---------------+---------+---------+-------------+------+--------------------------+
|  1 | SIMPLE      | t_blog | ref  | index_1       | index_1 | 158     | const,const |    1 | Using where; Using index |
+----+-------------+--------+------+---------------+---------+---------+-------------+------+--------------------------+
1 row in set

查詢條件變多,精度變高,同時key_len也在變大。

4、ref

顯示索引的哪一列被使用了,可能的話是一個常量。

一共有兩種格式:

1>const:常量,where <索引>='常量'

2><數(shù)據(jù)庫名>.<表名>.<字段名> :某數(shù)據(jù)庫中的某表中的某列被使用

5、rows

每張表有多少行被優(yōu)化器查詢

文章題目:MySql學(xué)習(xí)筆記(七):explain-索引的使用情況
網(wǎng)頁鏈接:http://m.2m8n56k.cn/article6/jdssog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、、網(wǎng)站維護(hù)建站公司做網(wǎng)站網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
主站蜘蛛池模板: 国产成人yy精品1024在线 | 一级爱做片免费观看久久 | 欧美黑人性xxx猛交 欧美很黄视频在线观看 | 国产精品一级毛片不收费 | 可以看毛片的网址 | 在线成人精品国产区免费 | 亚洲 午夜在线一区 | 一区二区三区免费在线视频 | 美国毛片免费观看 | 成人三级做爰在线视频 | 俺来也俺来也天天夜夜视频 | 91.久久| 久久久久欧美情爱精品 | 亚洲一区二区精品推荐 | 日韩一品在线播放视频一品免费 | 免费成年人在线视频 | videos性欧美| 免费在线一级片 | 中文在线三级中文字幕 | 亚洲一区免费在线观看 | 成年人免费软件 | 91福利国产在线观看香蕉 | 欧美一级级a在线观看 | 国产精品三级 | 手机看片99 | 特级淫片国产免费高清视频 | 国产三级在线视频观看 | 国产精品观看在线亚洲人成网 | 97在线观看免费视频 | 亚洲图片一区二区三区 | 欧美性精品hd在线观看 | 成人网视频免费播放 | 怡红院在线视频全部观看 | 浮力影院网站午夜 | 毛片看 | 欧洲成人在线 | 欧美性精品 | 欧美毛片在线 | 欧美孕交视频 | 欧美激情综合亚洲一二区 | 成年网站免费视频黄 |