自增主键优点
1.数据库AUTO_INCREMENT,innodb的索引特性导致了自增id做主键是效率最好的,而且是增量增长,按顺序存放,对于检索非常有利;
用户表user百万记录,主键为UUID和主键为自增Id,作基准测试 ,机器不同可能结果会有差异
1) 普通单条或者20条左右的记录检索,uuid为主键的相差不大几乎效率相同;
2)范围查询特别是上百成千条的记录查询,自增id的效率要大于uuid;
3)在范围查询做统计汇总的时候,自增id的效率要大于uuid;
4)在存储上面,自增id所占的存储空间是uuid的1/2;
5)在备份恢复上,自增ID主键稍微优于UUID。
用户表1000W记录测试:
1)普通单条或者20条左右的记录检索,自增主键效率是uuid主键的2到3倍;
2)但是范围查询特别是上百成千条的记录查询,自增id的效率要
继续阅读与本文标签相同的文章
上一篇 :
如何实现一个SpringBoot Starter
下一篇 :
数据库设计规范
-
世界首款Cortex-M3内核MFV4诞生
2026-05-23栏目: 教程
-
从零开始玩转logback
2026-05-23栏目: 教程
-
【.Net Micro Framework PortingKit – 09】串口驱动
2026-05-23栏目: 教程
-
【.Net Micro Framework PortingKit - 08】GPIO驱动
2026-05-23栏目: 教程
-
Trustdata报告:2019共享充电宝用户规模达1.5亿人次,7成用户偏好支付宝小程序
2026-05-23栏目: 教程
