JavaShuo
栏目
标签
mysql 中uuid不适合作主键
时间 2019-12-04
标签
mysql
uuid
不适合
作主
栏目
MySQL
繁體版
原文
原文链接
在mysql中,uuid不适合作主键,特别是数据量大的状况下。主要有如下缘由:mysql 1. innodb 的非主键索引都将存一个主键,uuid 相比整数 id,索引大小增长不少; 2. uuid 主键比较确定比 整数慢,另外非主键索引查找最终还要引用一次主键查找; 3. innodb 主键索引和数据存储位置相关(簇类索引),uuid 主键可能会引发数据位置频繁变更,严重影响性能。 sql
>>阅读原文<<
相关文章
1.
数据库主键为何要用递增的序列?UUID为何不适合作主键?
2.
Pgsql 使用UUID作主键
3.
mysql-主键uuid和int
4.
MySQL 自增主键和UUID
5.
mysql5.5 uuid作主键与int作主键的性能实测
6.
为啥不能用uuid作MySQL的主键?
7.
数据表设计之主键自增、UUID或联合主键
8.
Mysql主键 UUID作主键,自增主键及字符串主键在插入、查询,分页等性能
9.
MySQL设置主键的值为UUID
10.
《高性能MySQL》笔记-InnoDB UUID主键
更多相关文章...
•
MySQL主键(PRIMARY KEY)
-
MySQL教程
•
Java 中操作 R
-
R 语言教程
•
漫谈MySQL的锁机制
•
SpringBoot中properties文件不能自动提示解决方法
相关标签/搜索
不适合
不合适
uuid
适合
合适
作主
合作
不适
不作
MySQL
MySQL教程
网站主机教程
Spring教程
mysql
注册中心
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
python的安装和Hello,World编写
2.
重磅解读:K8s Cluster Autoscaler模块及对应华为云插件Deep Dive
3.
鸿蒙学习笔记2(永不断更)
4.
static关键字 和构造代码块
5.
JVM笔记
6.
无法启动 C/C++ 语言服务器。IntelliSense 功能将被禁用。错误: Missing binary at c:\Users\MSI-NB\.vscode\extensions\ms-vsc
7.
【Hive】Hive返回码状态含义
8.
Java树形结构递归(以时间换空间)和非递归(以空间换时间)
9.
数据预处理---缺失值
10.
都要2021年了,现代C++有什么值得我们学习的?
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
数据库主键为何要用递增的序列?UUID为何不适合作主键?
2.
Pgsql 使用UUID作主键
3.
mysql-主键uuid和int
4.
MySQL 自增主键和UUID
5.
mysql5.5 uuid作主键与int作主键的性能实测
6.
为啥不能用uuid作MySQL的主键?
7.
数据表设计之主键自增、UUID或联合主键
8.
Mysql主键 UUID作主键,自增主键及字符串主键在插入、查询,分页等性能
9.
MySQL设置主键的值为UUID
10.
《高性能MySQL》笔记-InnoDB UUID主键
>>更多相关文章<<