032_数据库——生成主键的方式有哪些?

1.自增。

但是这种效率比较低,是因为要保证安全性,进行了加锁。再高并发的情况下,可能会产生两个相同的主键id,不同保证唯一性。

所以我们使用了加锁就会造成效率降低。

2.uuid。

至少32位,若低于32位,则有可能产生重复的逐渐id。

但是32位也有可能产生重复主键,但是这个几率非常非常小,忽略不计。

猜你喜欢

转载自www.cnblogs.com/pogusanqian/p/12416202.html