标签: 事务
共 16 篇文章
深入浅出 MySQL 深入理解数据库事务与锁机制:ACID特性全解析
MySQL ACID特性与WAL机制:原子性实现原理、Redo Log与Undo Log协同、隔离级别(RC/RR)与MVCC、持久性保障的CheckPoint机制、Write Ahead Logging写前日志策略与崩溃恢复流程。
深入浅出 MySQL 搞懂 MySQL Undo/Redo Log,彻底掌握事务回滚与持久化
Undo Log回滚日志、Redo Log重做日志、事务原子性、持久性、MVCC
深入浅出 分布式服务 ACID 两阶段提交2PC 分布式事务
原子性是指事务中的所有操作作为一个不可分割的整体执行,要么全部成功完成,要么全部不执行。如果事务执行过程中任何操作失败,系统会将数据库回滚到事务开始之前的状态。这就像银行转账操作中的"全有或全无"原则。
深入浅出 分布式服务 ACID 三阶段提交3PC 对比2PC
3PC(Three-Phase Commit)全称为三阶段提交协议,是二阶段提交协议(2PC)的改进版本。
深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式
事务(Transaction)是指一组操作,要么全部成功,要么全部失败,保持数据一致性。Spring 提供对声明式事务的支持,底层基于 AOP 原理,实现对方法调用的增强。
深入浅出 Spring - 声明式事务的支持 事务控制 事务概念 四大特性 隔离级别
编程式事务 在业务中添加事务控制代码,这样的事务控制机制就叫做编程式事务
Neo4j 事务、索引与约束实战:语法、并发陷阱与速修清单
Neo4j事务处理与索引创建实战:事务隔离级别(BEGIN/COMMIT/ROLLBACK)、label级索引与relationship索引、composite index复合索引、constraint唯一约束与存在性约束...
深入浅出 MySQL事务详解与实测:ACID特性、隔离级别及应用场景 最小化测试
MySQL数据库事务是一组作为单个逻辑工作单元执行的SQL操作集合,遵循ACID原则:原子性、一致性、隔离性和持久性。
深入浅出 MySQL 数据库事务中的四大问题解析:脏读、不可重复读、重复读与幻读
数据库事务中的常见问题包括脏读、不可重复读、重复读与幻读。这些问题都与数据库的隔离级别密切相关。
深入浅出 MySQL Spring Boot @Transactional 使用指南:事务传播、隔离级别与异常回滚策略
详细介绍Spring Boot中@Transactional注解的各个参数,包括事务传播机制、隔离级别、异常回滚策略等。
深入浅出 MySQL Spring Boot 声明式事务与编程式事务的使用与对比
介绍声明式事务和编程式事务的概念、使用方式及对比分析。声明式事务通过@Transactional注解实现,编程式事务通过TransactionTemplate实现。
深入浅出 MySQL Spring Boot 事务传播机制全解析:从 REQUIRED 到 NESTED 的实战详解
事务传播是Spring中处理事务边界的重要机制,定义了方法在调用链中与事务上下文的交互方式。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(1)
Spring事务失效常见于类未被Spring管理、事务管理器未启动、方法修饰不当(final、static、private方法)、同类内部调用等场景。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(2)
Spring事务失效常见场景包括访问权限不是public、数据库存储引擎不支持事务、readOnly配置错误、事务超时时间过短、错误的传播机制等。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(3)
Spring事务失效场景包括rollbackFor配置错误、事务注解被覆盖、嵌套事务问题等。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(4)
Spring事务失效场景包括多线程调用、异常捕获未回滚、手动抛出异常错误等。多线程场景下子线程无法继承父线程的ThreadLocal变量导致事务失效。