02
07
52
01
请稍等 ...
×

采纳答案成功!

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

老师,不是还有一种情况作为主键,就是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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号