事务
0 人感兴趣 · 99 次引用
- 最新
- 推荐
Spring 中事务嵌套使用一定得警惕这个问题了
最近项目上有一个使用事务相对复杂的业务场景报错了。在绝大多数情况下,都是风平浪静,没有问题。其实内在暗流涌动,在有些异常情况下就会报错,这种偶然性的问题很有可能就会在暴露到生产上造成事故,那究竟是怎么回事呢?
Spring 事务及传播机制原理详解
Spring 框架是一个流行的Java应用程序框架,其中事务管理是其最重要的特性之一。事务是指一系列相关操作的集合,如果其中任何一步失败,整个事务应该回滚到之前的状态。
Spring 事务失效场景
因为此时方法A走的是代理对象,所以事务会生效。并且方法B的默认传播机制是REQUIRED,即方法B会加入到方法A的事务中,他们便处于同一个事务当中,双方都会进行回滚。
女朋友不懂 Spring 事务原理,今天给她讲清楚了!
女朋友最近在找新工作,被面试官频繁问Spring事务原理,女朋友没有看过Spring源码,一直要我给她讲原理,看到女朋友十分低落的表情,我下定决心一定要给他讲清楚了。
MySQL 事务的隔离级别以及脏读、幻读和不可重复读
ACID,是指数据库管理系统(DBMS)在写入或更新的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)。
一次 Redis 事务使用不当引发的生产事故
最近项目的生产环境遇到一个奇怪的问题: 现象:每天早上客服人员在后台创建客服事件时,都会创建失败。当我们重启这个微服务后,后台就可以正常创建了客服事件了。到第二天早上又会创建失败,又得重启这个微服务才行。
percolator 的理解与开源实现分析
为大数据集群进行增量处理更新的系统,主要用于google网页搜索索引服务。使用基于Percolator的增量处理系统代替原有的批处理索引系统后,Google在处理同样数据量的文档时,将文档的平均搜索延时降低了50%。
【MySQL 进阶】事务二
上一个章节说了什么是事务,在MySQL数据库中如何查询事务,以及哪些存储引擎支持事务。这一章节来说说事务的隔离。
【MySQL 进阶】事务一
MySQL 事务主要用于处理操作量大,复杂度高的数据。比方我想要删除一个用户(销户)以及这个用户的个人信息、订单信息以及其他信息,这里会涉及到很多SQL语句的执行来满足我们的业务需求,我们要一次性删除这些数据,这些数据库操作语句就构成了一个事务。
(WebFlux)003、多数据源 R2dbc 事务失效分析
最近项目持续改造,然后把SpringMVC换成了SpringWebflux,然后把Mybatis换成了R2dbc。中间没有遇到什么问题,一切都那么的美滋滋,直到最近一个新需求的出现,打破了往日的宁静。