国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 灵武市| 溆浦县| 阳新县| 嵩明县| 宁夏| 和平县| 安徽省| 扶余县| 四川省| 六安市| 柘荣县| 广汉市| 马关县| 福清市| 锡林郭勒盟| 万宁市| 汨罗市| 新民市| 大方县| 夏津县| 股票| 桂林市| 张家川| 樟树市| 新干县| 永春县| 达州市| 本溪| 寻甸| 紫云| 平谷区| 通辽市| 凉山| 玛多县| 镇雄县| 穆棱市| 遂宁市| 玉门市| 巴彦淖尔市| 盐亭县| 长葛市|