国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

相關MySQL InnoDB表的二級索引是否加入主鍵的總結

2024-07-24 12:32:31
字體:
來源:轉載
供稿:網(wǎng)友
        相關MySQL InnoDB表的二級索引是否加入主鍵的總結:

       1.對于MySQL InnoDB表的二級索引是否加入主鍵,官方也有明確的說明,建議線上MySQL的二級索引創(chuàng)建時強制加入主鍵所有的列,可以做到所有的MySQL 版本統(tǒng)一。
  
       2.MySQL 5.6.9之前,InnoDB引擎層是會對二級索引做自動擴展,但是優(yōu)化器不能識別出擴展的主鍵。
  
       3.MySQL 5.6.9開始InnoDB引擎層是會對二級索引做自動擴展,優(yōu)化器能識別出擴展的主鍵。
  
       4.索引的大小一樣,二級索引有沒有加入主鍵列,在InnoDB引擎層二級索引都會自動擴展主鍵,這個跟版本無關。
  
       5.有無加入主鍵列,二級索引的組織結構和物理大小是一樣,因為在存儲引擎層面組織結構是一樣的。
  
       6.在優(yōu)化器層面,5.6.9之前是無法識別自動擴展的主鍵列,從5.6.9開始優(yōu)化器的開關 use_index_extensions=on是可以識別擴展的主鍵列,所以在二級索引加入主鍵列有有利的。這也可以做到與版本無關,做到所有MySQL版本統(tǒng)一。

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 莆田市| 阿图什市| 辽阳县| 青田县| 延庆县| 广昌县| 乐业县| 滕州市| 郎溪县| 长顺县| 满洲里市| 治多县| 普兰店市| 平和县| 响水县| 恩施市| 石棉县| 延长县| 玛纳斯县| 镇雄县| 江北区| 自治县| 甘谷县| 台南市| 青神县| 方正县| 巴青县| 安陆市| 武陟县| 西青区| 荣昌县| 东光县| 应城市| 昆明市| 贡嘎县| 阿拉善左旗| 渝北区| 丹寨县| 临泉县| 昌平区| 中西区|