028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

InnoDB表为什么一定要用自增列做主键-创新互联

这篇文章主要介绍InnoDB表为什么一定要用自增列做主键,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联建站主营江阳网站建设的网络公司,主营网站建设方案,重庆APP软件开发,江阳h5重庆小程序开发搭建,江阳网站营销推广欢迎江阳等地区企业咨询

0、导读

我们先了解下InnoDB引擎表的一些关键特征:

综上总结,如果InnoDB表的数据写入顺序能和B+树索引的叶子节点顺序一致的话,这时候存取效率是最高的,也就是下面这几种情况的存取效率最高:

实际情况是如何呢?经过简单TPCC基准测试,修改为使用自增列作为主键与原始表结构分别进行TPCC测试,前者的TpmC结果比后者高9%倍,足见使用自增列做InnoDB表主键的明显好处,其他更多不同场景下使用自增列的性能提升可以自行对比测试下。

附图:

1、B+树典型结构

InnoDB表为什么一定要用自增列做主键

2、InnoDB主键逻辑结构

InnoDB表为什么一定要用自增列做主键

以上是“InnoDB表为什么一定要用自增列做主键”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!


网站题目:InnoDB表为什么一定要用自增列做主键-创新互联
当前URL:http://www.tsicrk.com/article/cohcjd.html

其他资讯

让你的专属顾问为你服务

2.1647s