[[IT知识]] 深入解析:mysql InnoDB索引的使用要点

[复制链接]
查看: 22|回复: 0
发表于 17 小时前 | 显示全部楼层 | 阅读模式
易博V9下载

深入解析:mysql InnoDB索引的使用要点


深入解析:mysql InnoDB索引的使用要点

使用注意

1、数据文件本身就是索引文件。

2、表数据文件本身就是按B+Tree组织的索引结构文件。

3、聚集索引中叶节点包含了完整的数据记录。

4、InnoDB表必须要有主键,并且推荐使用整型自增主键。

实例。

  1. [root@yejr.me]# innodb_space -s ibdata1 -T innodb/t1 -p 3 page-dump
  2. ...
  3. records:
  4. {:format=>;:compact,
  5.  :offset=>;127,
  6.  :header=>;
  7.   {:next=>;263,
  8.    :type=>;:conventional,
  9.    :heap_number=>;2,
  10.    :n_owned=>;0,
  11.    :min_rec=>;false,
  12.    :deleted=>;false,
  13.    :nulls=>;[],
  14.    :lengths=>;{"c2"=>;36, "c3"=>;72},
  15.    :externs=>;[],
  16.    :length=>;7},
  17.  :next=>;263,
  18.  :type=>;:clustered,
  19.  #第一条物理记录,id=1
  20.  :key=>;[{:name=>;"id", :type=>;"INT UNSIGNED", :value=>;1}],
  21.  :row=>;
  22.   [{:name=>;"c1", :type=>;"INT UNSIGNED", :value=>;777},
  23.    {:name=>;"c2",
  24.     :type=>;"VARCHAR(400)",
  25.     :value=>;"a1c1a7c7-bda5-11e9-8476-0050568bba82"},
  26.    {:name=>;"c3",
  27.     :type=>;"VARCHAR(400)",
  28.     :value=>;
  29.      "a1c1a7c7-bda5-11e9-8476-0050568bba82a1c1aec5-bda5-11e9-8476-0050568bba82"}],
  30.  :sys=>;
  31.   [{:name=>;"DB_TRX_ID", :type=>;"TRX_ID", :value=>;10950},
  32.    {:name=>;"DB_ROLL_PTR",
  33.     :type=>;"ROLL_PTR",
  34.     :value=>;
  35.      {:is_insert=>;true,
  36.       :rseg_id=>;119,
  37.       :undo_log=>;{:page=>;469, :offset=>;272}}}],
  38.  :length=>;129,
  39.  :transaction_id=>;10950,
  40.  :roll_pointer=>;
  41.   {:is_insert=>;true, :rseg_id=>;119, :undo_log=>;{:page=>;469, :offset=>;272}}}
复制代码

以上就是mysql InnoDB索引的使用注意,希望对大家有所帮助。

推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

易博软件介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表