网站首页 主键 第2页
-
雪花算法,什么情况下发生 ID 冲突?
分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的...
2025-07-03 wxchong 开源技术 4 ℃ 0 评论 -
在 MySQL 中使用 UUID 作为主键的存在问题及如何优化?
在分布式架构中,UUID(通用唯一标识符)因其能够确保全球唯一性而广泛应用。它不依赖于数据库的自增机制,特别适合于多个系统间的数据同步。然而,尽管UUID提供了很多优势,直接使用它作为MySQL表的主键可能会带来性能上的问题。...
2025-07-03 wxchong 开源技术 3 ℃ 0 评论 -
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究...
2025-07-03 wxchong 开源技术 2 ℃ 0 评论 -
mybatis批量插入自动生成主键跟日期
在网上查了很多关于mybatis-plus的批量插入,由于大多使用自增主键,不需要自动生成uuid主键网上的大部分代码为<insertid="insertBatch"parameterType="java....
2025-07-03 wxchong 开源技术 2 ℃ 0 评论 -
安装CAD时,提示错误1406,无法将值写入主键,怎么解决?
安装CAD时,提示错误1406,无法将值写入主键,怎么解决?有三种方法。...
2025-07-03 wxchong 开源技术 2 ℃ 0 评论 -
数据库主键一定要自增吗?有哪些场景不建议自增?
背景数据库主键是用于唯一标识一条记录的字段,主键具有唯一性、非空性和不可重复性。在实际开发中,主键一般都是自增的,但并不是所有场景都适合自增主键,下面我将对主键自增的优缺点以及不适合自增主键的场景进行分析,并举一些经典案例。...
2025-07-03 wxchong 开源技术 1 ℃ 0 评论 -
详解MySQL数据库设计之innodb如何设计主键索引
概述今天主要看下innodb是怎么去设计主键索引的,这里引用了一个淘宝MySQL数据库经典案例。innodb主键索引在Innodb中,聚簇索引默认就是主键索引。如果没有主键,则按照下列规则来建聚簇索引:没有主键时,会用一个非空并且唯一的索...
2025-07-03 wxchong 开源技术 1 ℃ 0 评论 -
MyBatis-Plus(五):实体类注解及主键策略
MyBatis-Plus对持久层进行操作的过程中,需要通过实体类进行数据的关联,MyBatis-Plus在实体类中提供了相应的注解,可以提高我们的开发效率,应用实例如下:@Data@TableName("user")pu...
2025-07-03 wxchong 开源技术 1 ℃ 0 评论 -
什么是幂等性?四种接口幂等性方案详解
原文链接:https://mikechen.cc/15027.html...
2025-07-03 wxchong 开源技术 1 ℃ 0 评论 -
单个表上亿行数据的主键、索引设计,及分页查询
一,概述...
2025-07-03 wxchong 开源技术 1 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-