您好,歡迎來到賦能網(wǎng)!

Java培訓(xùn)MySQL之key_len

賦能網(wǎng) 2023-06-13 226

possible_keys

顯示可能應(yīng)用在這張表中的索引,一個或多個。查詢涉及到的字段上若存在索引,則該索引將被列出,但不一定被查詢實際使用。

key

實際使用的索引。如果為NULL,則沒有使用索引。

Java培訓(xùn)MySQL之key_len

key_len

表示索引中使用的字節(jié)數(shù),可通過該列計算查詢中使用的索引的長度。 key_len字段能夠幫你檢查是否充分的利用上了索引。ken_len越長,說明索引使用的越充分。

如何計算:

①先看索引上字段的類型+長度比如 int=4 ;  varchar(20) =20 ; char(20) =20 

②如果是varchar或者char這種字符串字段,視字符集要乘不同的值,比如utf-8  要乘 3,GBK要乘2,

③varchar這種動態(tài)字符串要加2個字節(jié)

④允許為空的字段要加1個字節(jié) 

第一組:key_len=age的字節(jié)長度+name的字節(jié)長度=4+1  + ( 20*3+2)=5+62=67

第二組:key_len=age的字節(jié)長度=4+1=5

Java培訓(xùn)MySQL之key_len


相關(guān): Java培訓(xùn)之type——這個時候?qū)Wjava培訓(xùn)怎么樣,以后能找到工作嗎

本文鏈接:

本文章“Java培訓(xùn)MySQL之key_len”已幫助 226 人

免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責(zé)任!

本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579

如果本頁不是您要找的課程,您也可以百度查找一下: