首页
学习
活动
专区
圈层
工具
发布

#事务

Spring事务注解8条铁律 十年踩坑经验总结

lyb-geek

事务只干事务该干的事,就是增删改查。业务逻辑里的网络请求、文件操作、消息推送,统统挪到事务外面。代码拆分一下,一个方法专门做外部调用,另一个方法专门做数据库操作...

5410

颠覆传统数据库的SurrealDB,究竟强在哪?

架构师部落

一个容易被忽略的特性:SurrealDB可以编译到WASM,直接运行在浏览器或Cloudflare Worker里。查询引擎、事务与存储全部塞进浏览器沙箱,前端...

13710

cpp: Command Pattern

geovindu

6810

csharp:datagridview enter Half Width and Full Width characters

geovindu

5000

go: State Pattern

geovindu

10210

每月 20 刀让我忍无可忍,我用 OpenClaw 把项目从 Vercel 迁到了 Cloudflare

俊哥AI

不是说 Vercel 不好。 它真的很好用。 好用到你不用懂任何基础设施,点几下就能上线。

10110

高阶Flume理论知识个人心得

wuzhigang

7710

聊聊数据库事务

用户11690639

原子性(Atomicity):不能分隔了,要么全执行,要么全不执行。(举个栗子:张三通过微信给李四转了1块钱,这个动作成功的话可以体现为:张三扣1 元,李四账户...

9310

大聪明助你拿Offer | Spring 事务的失效原因有什么?

不肯过江东丶

这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。

10200

大聪明助你拿Offer | 如何解决 Spring 多线程事务失效问题?

不肯过江东丶

简单说:子线程拿不到主线程的事务连接,只能重新获取新连接执行 SQL,自然无法纳入主线程的事务管理,最终导致事务失效。

8800

MySQL MVCC快照机制的简易模型

黑猫Lien

查询的功能是:根据时间点,查询到指定时间点之前的数据,而不会看到该时间点之后的变更(提交)。

9210

白皮书:24年最新ocpp_201-v10欧标通讯协议(官网下载直接翻译)

文慧的科技江湖8676

随着电动汽车充电市场的增长,CSMS需要管理的充电站和交易数量也在增长。在OCPP 2.0.1中,关于事务的报告的结构和方法是统一的。在OCPP 1.x中,事务...

9810

7.5筛选器(过滤器)

步步为营DotNet

数据库事务保证了我们对数据的操作要么全部成功,要么全部失败,我们可以使用TransactionScope来操作数据库事务,将使用EF Core的数据库操作放到T...

11910

4.WokflowCore之Saga事务

步步为营DotNet

ut(step => step.Message, data => “undoing…”); })

7600

日常Bug排查-改表时读数据不一致

无毁的湖光-Al

日常Bug排查系列都是一些简单Bug的排查。笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材。

9600

日常Bug排查-MVCC和for update混用导致读数据不一致

无毁的湖光-Al

又是喜闻乐见的读数据不一致的问题。这次的问题是这样,业务在一个事务中更新A和B两个表的两个数据。但是在另一个事务中只看到了A的更新,而B依旧是更新之前的值。说好...

7810

日常Bug排查-偶发性读数据不一致

无毁的湖光-Al

因为在请求1中,我们是在事务内更新的,数据应该始终保持一致才对。那很直观的第一个思考点就是: 思路1: 是不是事务没生效?笔者看了下源代码,使用没有问题,也不存...

8310

【Redis】Redis常用命令及用法

master336

中电金信软件有限公司 | 高级技术架构师、产品售前专家 (已认证)

10200

Spring为什么使用this调用需开启事务的方法(本类对象方法),事务并不生效

master336

中电金信软件有限公司 | 高级技术架构师、产品售前专家 (已认证)

Controller调用Service,Service调用本类对象一个带事务的方法,结果事务并不生效。

6300

Spring事务传播机制的理解与代码验证

master336

中电金信软件有限公司 | 高级技术架构师、产品售前专家 (已认证)

通过三组对比发现,嵌套事务的在当前事务失败的时候不会进行提交,但当前正常提交时,嵌套事务是能正常提交和回滚的,也就是嵌套事务的提交取决于当前事务的执行情况。

10810
领券