首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

Mysql 用 UUID做主键,可行吗?解决办法

2012-03-09 
Mysql 用 UUID做主键,可行吗?由于某种限制不能使用自增ID,请问使用UUID可行吗? 效率是不是很低?还有其他办

Mysql 用 UUID做主键,可行吗?
由于某种限制不能使用自增ID,请问使用UUID可行吗? 效率是不是很低?还有其他办法吗?

[解决办法]
可以,UUID唯一
UUID产生的是字符串类型值,固定长度为:36个字符,比整数(比如自增)效率差一些
[解决办法]
推荐文章:

MySQL UUID函数的详解,链接地址:http://www.mysqlops.com/2011/03/01/mysql-uuid.html


读完此篇文章,你自己有主见了!



#****************************************#
MySQL技术及运维自动化网:www.mysqlops.com

新浪微博账号:http://weibo.com/mysqlops
#****************************************#
[解决办法]
UUID虽然概率上不会出现重复,但是实际上,有个几百万数据就重复很有可能,我一个朋友遇到过,在网上也看过一些关于UUID做为主键的讨论
[解决办法]

引用那有没有人采用过系统当前时间+一个特定字符串作为主键的?

热点排行