MySQL内置函数uuid和uuid_short简析_MySQL

php中文网
发布: 2016-06-01 13:42:42
原创
2115人浏览过

bitsCN.com
有同学问到MySQL的uuid这个函数。简要介绍一下。用法

MySQL内置函数uuid和uuid_short简析_MySQL          简单看到,这个值,每次执行都是不同的。 生成规则第1 2 3 段是与时间有关的。   MySQL内置函数uuid和uuid_short简析_MySQL
 time_low、time_mid、time_high_and_version转成16进制后分别对应第1 2 3段。这个时间是从1582-10-15 00:00:00.00到当前时间的100ns值。(实际上系统只能取到精确us,再乘以10)。所以你短时间连续执行的话,比较可能只有第一个值在改,实际上1 2 3都可能会改变。 第4段是你启动这个MySQL后第一次执行select uuid()时的随机数,每次重启会改变。 第5段是mac值转过来的,同一个机器多实例的一般相同。如果mac值获取不到,则是一个随机值。 所以这个值可以认为是每次执行都不相同。并且不同实例之间也只有极微小概率重复。 Uuid_short
 MySQL内置函数uuid和uuid_short简析_MySQL          与uuid返回固定长度字符串不同, uuid_short的返回值是一个unsigned long long类型。MySQL启动后第一次执行的值是通过server_id

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号