Mysql为什么不能用UUID作为自增主键

1、通过UUid作为自增主键,会加大磁盘空间,在每个索引的节点由于大小是固定的(16KB),每个节点存放的数据就会减少;

2、在索引排序的时候会导致重排序,叶子节点是有序的双向链表,如果这个时候插入一个UUID的主键,会导致叶子节点重排序;

3、用自增趋势作为自增主键,在叶子几点会继续忘链表上加;


UUID


自增趋势
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容