对于innodb,主键毫无疑问是一个聚簇索引。但是当一个表没有主键,或者没有一个索引,innodb会如何处理呢。请看如下规则: 如果一个主键被定义了,那么这个主键就是作为聚簇索引 如果没有主键被定义,那么该表的第一个唯一非空索引被作为聚簇索引 如果没有主键也没有合适的唯一索引,那么innodb内部会生成一个隐藏的主键作为聚簇索引,这个隐藏的主键是一个6个字节的列,该列的值会随着数据的插入自增。 注意的地方: 二级索引的叶子节点并不存储行数据的物理地址。而是存储的该行的主键值。 所以:二级索引包含了两次查找。一次是查找次级索引自身。然后查找主键(聚簇索引)
MySQL innodb如何选择一个聚簇索引
来源:这里教程网
时间:2026-03-01 11:39:33
作者:
编辑推荐:
- MySQL innodb如何选择一个聚簇索引03-01
- 3DSMAX打造欧式古典客厅效果图教程03-01
- MSSQL数据库数据恢复案例:ndf文件大小变为0KB恢复数据03-01
- 如何删除Word2003文档中的个人信息03-01
- mysql半同步复制配置03-01
- Mysql not in 子查询 不生效的bug发现与解决03-01
- 3ds Max打造彩色玻璃效果图教程03-01
- 如何修复 Word 2003里符号栏不能用?03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 3DSMAX打造欧式古典客厅效果图教程
3DSMAX打造欧式古典客厅效果图教程
26-03-01 - MSSQL数据库数据恢复案例:ndf文件大小变为0KB恢复数据
MSSQL数据库数据恢复案例:ndf文件大小变为0KB恢复数据
26-03-01 - 3ds Max打造彩色玻璃效果图教程
3ds Max打造彩色玻璃效果图教程
26-03-01 - 如何修复 Word 2003里符号栏不能用?
如何修复 Word 2003里符号栏不能用?
26-03-01 - MySQL不同存储引擎的数据备份与恢复
MySQL不同存储引擎的数据备份与恢复
26-03-01 - 融合数据库技术,降低开源MySQL使用成本实践
融合数据库技术,降低开源MySQL使用成本实践
26-03-01 - 3ds Max绘制个性的外星生物
3ds Max绘制个性的外星生物
26-03-01 - MySQL:mysqldump 导出数据异常重启及drop栈帧
MySQL:mysqldump 导出数据异常重启及drop栈帧
26-03-01 - CentOS7 通过YUM安装MySQL5.7
CentOS7 通过YUM安装MySQL5.7
26-03-01 - MySQL:MGR 学习(2):Write set(写集合)的写入过程
MySQL:MGR 学习(2):Write set(写集合)的写入过程
26-03-01
