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

#事务

用AI进行代码审查与质量保障

编程小白狼

AI代码审查不是要替代人工审查,而是作为人工审查的"预审"环节,让人工聚焦在真正需要专业判断的问题上。

13110

学生骑手分时接单怎么管理?时段修改与接单的事务边界

微订技术团队

反例是先查缓存时段,再在无关联事务中更新任务;排班变更可能夹在两步之间。另一个是用事务开始时间判断资格,长时间等待锁后仍按旧时间接单。示例因此要求拿锁后读取数据...

14510

@Transactional事务问题

用户12788468

Spring事务默认只对 RuntimeException 和 Error 回滚,对 Checked Exception 不回滚;如果方法抛出 Checked ...

11010

.NET 真的缺 Raft 组件吗?.NET 生态里长出来的一只「etcd 级」选手

张善友

事务是认真做的。 Percolator 风格的 Prewrite + Commit 两阶段提交,叠上 MVCC 快照隔离,乐观、悲观两种并发模式都有。源码里能看...

14110

MySQL InnoDB 并发控制核心原理:事务、隔离级别、MVCC 与锁机制

香瓜子rd

本文从 InnoDB 两套读写模型切入,结合官方术语一致性非锁定读(快照读)、一致性锁定读(当前读),逐层解析事务 ACID、四大隔离级别、MVCC 底层原理、...

19810

数据库改完了,怎么可靠地通知别人?——事务性发件箱模式实战

唐甜

四川久远银海软件股份有限公司 | 软件开发工程师 (已认证)

业务库改了一条数据,要把变化同步给缓存、搜索引擎、下游服务。这事儿看着简单,但"写数据库"和"发消息"这两个动作凑到一起,就变成了一个经典的分布式难题。本文从问...

16820

订单系统高峰假死:40分钟长事务的enq拆参定位与并发架构复盘

路远的数据库笔记

上周三上午十点,业务高峰,开发一个电话打过来:路哥,库死了。我登录一看就愣住了,CPU、IO、内存全都正常,业务就是卡住不动,页面转圈,订单下不了。这种比CPU...

18510

Spring事务失效的场景有哪些

Rain的Java大神之路

关于 Spring 事务失效的场景,总结了8 大类共 12 个核心场景,每个场景都有背后的根本原因和解决方案。Spring 事务本质是基于 AOP 动态代理实现...

22510

数据库性能测试故障排查实战

顾翔

在高并发、实时性要求严苛的现代软件系统中,数据库往往是性能瓶颈的‘风暴眼’。一次看似普通的订单超时,背后可能是慢查询未索引、连接池耗尽、或事务锁等待长达数秒;一...

17710

Mailtrap Sending Emails 实用指南

用户4482004

18510

【SpringBoot】Spring 事务的失效问题

lirendada

19000

【SpringBoot】@Transactional 详解 && 事务隔离级别 && 事务传播机制

lirendada

A 方法运行时,会开启一个事务。当 A 调用 B 时,B 方法本身也有事务,此时 B 方法运行时,是加入 A 的事务呢,还是创建一个新的事务呢?

46400

【SpringBoot】Spring事务 @Transactional

lirendada

2. 在需要事务的方法上添加 @Transactional 注解就可以实现了。无需手动开启事务和提交事务,进入方法时自动开启事务,方法执行完会自动提交事务,如果...

20010

在亚马逊云上解决RDS、MariaDB 与 Aurora MySQL复制延迟实战指南

德育处主任

MTR 性能的核心在于能否最大限度地实现事务并行化。这主要依赖于两大关键因素:合理配置工作线程数量,以及优化事务依赖性跟踪机制。

21910

当主库宕机那3秒:PolarDB-X 的 X-Paxos 如何把 RPO 压到零,但你依旧不能把备份删掉

用户12493922

18510

酒类商城,防止超卖的尝试系列(第四次)

持码待晴

在业务数据库中建一张本地消息表,将 " 业务操作 "和 " 消息记录 " 放在同一个数据库事务中。这样,要么业务操作和消息记录都成功,要么都失败——利用数据库 ...

20710
领券