技术栈
事务
Han.miracle
2 小时前
数据结构
·
mysql
·
事务
数据库圣经-分析 MySQL 事务隔离级别与并发问题
事务把一组SQL语句打包成为一个整体,在这组SQL的执行此过程中,要么全部成功,要么全部失 败。这组SQL语句可以是一条也可以是多条。来看一个转账的例子,如图:
佛祖让我来巡山
13 小时前
事务
·
隔离级别
·
mvcc
·
不可重复读
·
幻读
·
脏读
·
传播属性
【面试题】数据库事务隔离与传播属性是什么?
定义:一个事务读取了另一个未提交事务修改的数据。核心问题:读到了"临时"的、可能被回滚的数据,破坏了数据一致性。
漂亮的小碎步丶
2 天前
数据库
·
事务
·
锁机制
【6】数据库事务与锁机制详解(附并发结算案例)
打算从事务隔离级别、MVCC 原理、间隙锁三个核心知识点入手,再结合代理商并发结算防超额支付的实际场景,拆解锁的选择与解决方案。
邂逅星河浪漫
2 天前
数据库
·
mysql
·
事务
【MySQL 事务】详细介绍+实例
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或 撤销操作请求,即这些操作要么同时成功,要么同时失败。
自在极意功。
5 天前
java
·
数据库
·
mybatis
·
事务
深入剖析MyBatis事务管理机制:原理、配置与实践
在现代Java持久层框架中,事务管理是确保数据一致性的核心机制。MyBatis作为一款优秀的半自动化ORM框架,其事务管理设计既灵活又实用。本文将深度解析MyBatis的两种事务管理机制,揭示其底层原理与最佳实践。
爱学习的小可爱卢
7 天前
java
·
java-ee
·
事务
JavaEE进阶——Spring事务与传播机制实战指南
目录Spring事务和事务传播机制:新手超详细指南一、事务核心概念(代码前的准备知识)1.1 什么是事务?(代码体现版)
蟹至之
9 天前
数据库
·
mysql
·
事务
【MySQL】事务
目录1. 什么是事务?1.1 定义与解释1.2 事务的ACID特性2. 为什么要使用事务?3. 事务的使用
poemyang
14 天前
mysql
·
事务
·
mvcc
像Git一样管理数据:深入解析数据库并发控制MVCC的实现
MVCC 多版本并发控制(Multi-version Concurrency Control, MVCC)是一种通过维护数据多个版本来实现并发控制的技术。其基本思想是为每次事务生成一个新版本的数据,在读数据时选择不同版本的数据即可以实现对事务结果的完整性读取。在使用MVCC 时,每个事务都是基于一个已生效的基础版本进行更新,事务可以并行进行,从而可以产生一种图状结构。
NPE~
15 天前
分布式
·
面试
·
职场和发展
·
程序员
·
事务
·
分布式事务
面试高频——分布式事务详解
事务几乎是每个后端程序员都会面临的考验,而分布式事务则是初、中、高级程序员的一道分水岭。本文主要给大家介绍一下分布式事务的常见解决方案。
shyの同学
17 天前
数据库
·
spring
·
事务
·
spring事务
Spring事务:为什么catch了异常,事务还是回滚了?
在日常开发中,Spring的事务管理是我们最常用的功能之一。但你是否遇到过这样的场景:在事务方法中调用了另一个方法,明明用try-catch捕获了异常,为什么事务还是回滚了?更奇怪的是,当被调用的方法有@Transactional注解时会出现问题,没有注解时却能正常运行?
大猫子的技术日记
18 天前
分布式
·
后端
·
事务
[后端杂货铺]深入理解分布式事务与锁:从隔离级别到传播行为
本文分为七个部分,从实战问题出发,逐步深入理论:在一个业务中, 对多库中的数据写入存在一致性问题, 涉及到 Milvus/MySQL 多个数据库之间记录的场景。 本文旨在深入探讨分布式事务与锁在实际业务中的应用和原理,帮助解决跨库数据一致性问题。
CodeAmaz
18 天前
数据库
·
mysql
·
事务
·
隔离性
MySQL 事务的实现原理详解
重点围绕 InnoDB 存储引擎,因为真正支持事务的是 InnoDB。事务(Transaction):一组要么全部成功、要么全部失败的 SQL 操作,是数据库并发控制的基本单位。
笨手笨脚の
22 天前
kafka
·
消息队列
·
事务
·
幂等
·
生产者
·
分区选择算法
Kafka-3 Kafka 中的生产者
前置文章中利用 docker 搭建了一个 kafka 实例:Docker 部署 Kafka,并结合 SpringBoot 进行了整合。
optimistic_chen
1 个月前
spring boot
·
后端
·
spring
·
java-ee
·
事务
·
事务传播机制
【Java EE进阶 --- SpringBoot】Spring事务传播机制
🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
后端小张
1 个月前
java
·
开发语言
·
spring boot
·
后端
·
spring
·
spring cloud
·
事务
【JAVA 进阶】SpringBoot 事务深度解析:从理论到实践的完整指南
在后端开发中,数据一致性是衡量系统可靠性的核心指标之一,而事务正是保障数据一致性的关键技术。无论是电商系统的订单支付、金融平台的资金流转,还是企业级应用的业务数据处理,都离不开事务的保驾护航。SpringBoot作为当前最流行的Java开发框架,其对事务的支持简洁高效,极大降低了开发者的使用成本。本文将从事务的基础理论出发,逐步深入SpringBoot事务的实现机制、使用方式、常见问题及优化方案,帮助开发者全面掌握SpringBoot事务知识,轻松应对实际开发中的数据一致性挑战。
optimistic_chen
1 个月前
java
·
spring boot
·
笔记
·
spring
·
java-ee
·
事务
【Java EE进阶 --- SpringBoot】Spring事务
🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
小满、
1 个月前
数据库
·
mysql
·
事务
·
数据库函数
·
多表查询
MySQL :实用函数、约束、多表查询与事务隔离
函数是指一段可以直接被另一段程序调用的程序或代码。约束是作用于数据库表中字段或表的规则,用于限制数据的输入和修改,以保证数据的准确性和完整性。
装不满的克莱因瓶
1 个月前
数据库
·
mysql
·
事务
·
隔离级别
·
不可重复读
·
幻读
·
脏读
什么是脏读、幻读、不可重复读?Mysql的隔离级别是什么?
目录什么是脏读?什么是不可重复读?什么是幻读?事务隔离级别脏读:读到了其他事务还没有提交的数据。不可重复读:对某数据进行读取过程中,有其他事务对数据进行了修改(UPDATE、DELETE),导致第二次读取的结果不同。
Jooou
1 个月前
java
·
spring
·
架构
·
事务
Spring事务实现原理深度解析:从源码到架构全面剖析
Spring事务通过AOP代理、事务管理器、同步机制等组件提供了强大而灵活的事务管理能力。本文将重点剖析事务传播机制的实现原理,包括事务管理器的架构、AOP代理原理、事务同步机制、传播行为实现细节等核心概念。
笨手笨脚の
2 个月前
数据库
·
mysql
·
事务
·
索引
·
orderby
·
自增主键
Mysql 读书笔记
索引失效对索引字段进行条件字段表达式、函数操作where a + 1 = 1000where month(create_time) = 7