c++之面试(5)

问题描述

  为什么用自增作为主键?

解释

做为主键时,uuid和自增相比较,自增更适合。原因:
1 uuid是无序的, 插入数据时,页的位置会发生变化,页分裂,速度慢。
2 uuid占的空间大,并且innodb中,别的索引还都要包含主键的值,那么每个索引的空间也都会增大,占的空间大,需要读数据时一般会认为需要的io次数多。

answer is from here

posted @ 2020-12-25 16:09  mohist  阅读(79)  评论(0编辑  收藏  举报