请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,不是还有一种情况作为主键,就是UUID作为主键,这样的话能够使用Innodb存储引擎么?与自增ID相比会有什么影响

正在回答

1回答

sqlercn 2019-07-22 08:10:30

innodb主键要具有两个特征,1 是自增,2 是尽可能的小。所以不建议使用UUID做为主键。否则会影响innodb 的写入和查询性能

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉0027932 #1
    但是分布式的情况下,如果使用自增的主键难道不会有冲突么?
    回复 有任何疑惑可以回复我~ 2019-07-22 08:21:29
  • sqlercn 回复 提问者 慕粉0027932 #2
    一般来说分布式环境下会由一个统一的服务来生成自增ID主键。可以参考MyCAT那门课程的内容。
    回复 有任何疑惑可以回复我~ 2019-07-22 11:56:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信