MySQL聚簇索引和非聚簇索引的区别
创作时间:
作者:
@小白创作中心
MySQL聚簇索引和非聚簇索引的区别
引用
CSDN
1.
https://blog.csdn.net/QGhurt/article/details/137294462
聚簇索引不是一种新的索引,而是一种数据存储方式。
在聚簇索引中,表中行的物理顺序与键值的逻辑(索引)顺序相同。换句话说,聚簇索引将数据存储与索引部分结合在了一起。

聚簇索引
在非聚簇索引中,索引结构与数据实际存储分离。非聚簇索引的叶子节点不直接包含数据记录,而是包含了指向数据行的指针。
非聚簇索引
在非聚簇索引的叶子节点上存储的并不是真正的行数据,而是主键 ID,所以当我们使用非聚簇索引进行查询时,首先会得到一个主键 ID,然后再使用主键 ID 去聚簇索引上找到真正的行数据,我们把这个过程称之为回表查询。
MyISAM 采用的是非聚簇索引,InnoDB 采用的是聚簇索引。
可以这么说:
聚簇索引直接将数据存储在 B+树的叶子节点中,而非聚簇索引的叶子节点存储的是指向数据行的指针。
一个表只能有一个聚簇索引,但可以有多个非聚簇索引。
聚簇索引改善了顺序访问的性能,但更新主键的成本较高;非聚簇索引适合快速插入和更新操作,但检索数据可能需要更多的磁盘 I/O。
热门推荐
张角三兄弟领导的黄巾起义为什么会失败?因为黄巾军犯了3个错误
墙改梁施工过程中的混凝土浇筑质量控制要点
胆汁反流性胃炎是什么病,能治愈吗
工伤发生后多长时间能去做劳动能力鉴定
工伤认定完要拆完钢板才能鉴定等级吗
皮肤上有痣立马点掉?或承担着3类风险!
4k显示器对显卡的要求 4k显示器配什么显卡介绍
员工工伤住院陪护费标准
物理学的四大基本力
历史上真实的袁崇焕:以辩证的眼光审视其功过
历史上真实的袁崇焕:以辩证的眼光审视其功过
海贼王艾斯,路飞,萨博这三位的兄弟情,应该无人不知吧!
创业板市场发展现状及未来趋势分析
“近视神药”来了?专家提示:千万别给孩子乱用
2025年制氢行业深度分析报告:千亿级市场加速扩容 产业链降本迫在眉睫
单位集资房子可以办理房产证吗
财务造假退市设置较高门槛值得商榷
如何把握国际现货黄金价格的变化?这种价格变化如何影响全球黄金市场?
中国汽车市场变革:消费者的理性正在回归
我买什么股票都跌,怎么能选到上涨的股票?
走进中国酒谷|去湘西,感受白酒里的中国哲学
2025年常州交通发展大动作:高速、快速路、过江通道全面推进
笔记本电脑7大分类总结:从游戏本到上网本,总有一款适合你
喝中药加点什么不会那么苦 巧服中药让你少苦口
开源团队如何盈利:八大模式详解与案例分析
水痘是怎样的疾病(上)?
债权类资产包括哪些基金:全面解析与法律视角分析
芦荟生长的环境与特点(探寻芦荟最适宜的生长地点)
犯罪退赃退给谁了
绥化的美食有哪些?