在sql server里面如何使用UUID

 我来答
43662085
2010-04-12 · TA获得超过730个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:320万
展开全部
因为考虑到未来数据量的问题,肯定是需要做集群的,并且有的表在大并发的情况下,Insert操作比较多。因此考虑使用UUID作主键。
现在有两个疑问:
第一个就是UUID做主键肯定会增大存储空间,这些空间倒无所谓,但Innodb会为主键建立索引,所以会不会导致索引太大(32位字符主键),导致索引太大而导致查询速度下降

第二个就是MS SQL的UUID()函数比 java.util.UUID产生UUID比使用更好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0c098a9b0
2010-04-12 · TA获得超过167个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:320万
展开全部
Universally Unique Identifier对吧?
用newid()这个函数就可以获取
select newid()
全世界唯一的一个值
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式