数据库
梅川酷紫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis-Plus 2.x版本 乐观锁采坑记
主要适用场景 当要更新一条记录的时候,希望这条记录没有被别人更新 乐观锁实现方式: 取出记录时,获取当前version 更新时,带上这个version 执行更新时, set version = yourVersion+1 where version = yourVersion 如果version不对,就更新失败 乐观锁配置需要2步 记得两步 1、插件配置 spring xml <bean class="com.baomidou.mybatisplus.plugins.OptimisticLocke原创 2020-12-04 17:24:37 · 1190 阅读 · 0 评论 -
如何分库分表,怎样分库分表,为什么要分库分表?
如何分库分表,怎样分库分表,为什么要分库分表?◆ 数据库瓶颈◆分库分表1. 水平分库2. 水平分表3. 垂直分库4. 垂直分表◆ 分库分表工具◆ 分库分表带来的问题■ 事务一致性问题■ 跨节点关联查询 Join 问题■ 跨节点分页、排序、函数问题■ 全局主键避重问题■ 数据迁移、扩容问题 当数据库的数据量过大,大到一定的程度,我们就可以进行分库分表。那么基于什么原则,什么方法进行拆分,这就是本篇所要讲的。 ◆ 数据库瓶颈 不管是 IO 瓶颈还是 CPU 瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至原创 2020-07-17 10:56:35 · 4897 阅读 · 1 评论
分享