写点什么

事务

0 人感兴趣 · 42 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/d9/d918f8a6016d9bc91e2e538cd4d43ebb.jpeg?x-oss-process=image/resize,w_416,h_234

Redis 入门三:事务

用户头像
打工人!6 月 21 日

本文的主要内容是Redis的事务。

故事|订单系统中的补偿事务

用户头像
悟空聊架构6 月 16 日

本篇用故事的方式讲解订单系统中的补偿事务方案。

MySQL 数据库事务隔离性的实现

​​​​摘要: 事实上在数据库引擎的实现中并不能实现完全的事务隔离,比如串行化。

MySQL 事务处理特性的实现原理

​​​​​​摘要: 事务这个词来自于英语中的transactional这个词的翻译,这个词的含义更多的是指 “交易”。在数据库系统或者软件系统中我们通常称 transactional 为事务。

Mysql 的事务隔离与实现

本文讨论只针对mysql的innodb存储引擎。因为只有innodb支持事务,所谓事务隔离必须支持事务才有讨论的意义。

https://static001.geekbang.org/infoq/61/61e5aac111471bf9119315acc7d4aebc.png?x-oss-process=image/resize,w_416,h_234

MySQL 事务机制是如何实现的?

用户头像
冰河4 月 25 日

一文带你彻底理解MySQL事务机制,掌握Redo Log、Undo Log、Binlog的原理和应用!

https://static001.geekbang.org/infoq/ab/abf1784a6b4f68f86ebc3584654b3377.png?x-oss-process=image/resize,w_416,h_234

女朋友问我:MySQL 事务与 MVCC 原理是怎样的?

数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。

技术实践丨列存表并发更新时的锁等待问题原理

​​​​​​摘要:当开启transaction,执行updata的语句执行成功,不执行commit或rollback;再开启另一个窗口,执行upadate语句,会出现失败(报错:锁等待超时)的情况,但是如果对于上一个窗口执行rollback,此窗口update可以执行成功,该种情况应考虑该表

解读金融高频交易不出错的金手指:分布式事务管理

​​​​​​​​​​​​​​​​摘要: 云原生2.0时代,微服务架构下如何保证数据的一致性是非常重要的一个课题。4月8日,在华为云TechWave全球技术峰会分布式云分论坛上,华为云技术专家深度解读华为云分布式事务管理DTM。

事务隔离级别实战学习

用户头像
U+26474 月 9 日

事务的隔离性实现是最复杂的,也是最难的,所以 MySQL 对隔离性做了四个级别的实现。事务的隔离性其实是指,两个事务之间的操作在未提交时相关不可见。这跟 Java 多线程里的可见性正好相反。MySQL 通过 MVCC、锁等手段

https://static001.geekbang.org/infoq/c7/c7ff8cdf47f664b228b9a53f14dcabaa.png?x-oss-process=image/resize,w_416,h_234

上来就问 MySQL 事务,瑟瑟发抖...

用户头像
咔咔4 月 8 日

关于学习这件事情宁可花点时间系统学习,也不要东一榔头西一棒槌,都说学习最好的方式就是系统的学习,希望看完本文会让你对事务有一定的理解。数据库版本为8.0

面试笔记(一)事务连环炮

用户头像
U+26474 月 8 日

在 MySQL 中只有使用 Innodb 引擎才支持事务,事务用于维护数据的完整性。

https://static001.geekbang.org/infoq/0c/0c33d6d576d73349b51905565d9d2aaf.jpeg?x-oss-process=image/resize,w_416,h_234

我还不懂什么是分布式事务

用户头像
你呀不牛3 月 29 日

7种分布式事务解决方案一次性大放送

电商千万级交易的金手指:分布式事务管理

​​摘要:从古至今,我们的交易与消费过程 发生着翻天覆地的变化。今天,带大家一起解密持续千年那些买买买背后的故事。

Spring 事务、异步和循环依赖有什么关系?

用户头像
程序员小航2 月 2 日

在循环依赖中有一种循环依赖,就是自注入:自己依赖自己。

https://static001.geekbang.org/infoq/b9/b92a674802dfd0806d043e55282c4e87.png?x-oss-process=image/resize,w_416,h_234

【Mysql-InnoDB 系列】幻读、死锁与事务调度

本文以Mysql8版本的官方文档为基准,阐述mysql中的幻读、死锁问题,并介绍Mysql的事务调度算法。

详解 MySQL 执行事务的语法和流程

摘要:MySQL 提供了多种存储引擎来支持事务。

https://static001.geekbang.org/infoq/e0/e05d0292d974fc26edae48a06bf6234c.jpeg?x-oss-process=image/resize,w_416,h_234

Spring Boot 事务配置管理

用户头像
武哥聊编程1 月 19 日

场景:我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数据库的动作并不可靠,需要在这种情况下进

https://static001.geekbang.org/infoq/08/081d363f47c034e34d4aef74878e9c5f.png?x-oss-process=image/resize,w_416,h_234

【Mysql-InnoDB 系列】事务提交过程

有了前面的一些知识,和redo、undo、binlog,以及事务隔离级别的基本理解,下面我们整理事务提交的详细过程。

https://static001.geekbang.org/infoq/83/83f336d86a8bc4f863b11bc22dd936ae.png?x-oss-process=image/resize,w_416,h_234

关于事务、redolog 写入的两个问题分析

某个讨论群内,有朋友提出两个问题,借问题分析和查询资料确认的过程,再度加深对mysql InnoDB的理解。

https://static001.geekbang.org/infoq/ad/adff6538cce06baea72cbcd57bbae517.png?x-oss-process=image/resize,w_416,h_234

【Mysql-InnoDB 系列】事务模型

提到事务,大家都有基本的了解,例如mysql的事务隔离级别包括:读未提交、读已提交、可重复读、串行化;InnoDB默认是RR(可重复读);基本的MVCC等等。但大部分人对深入一些的原理就知之甚少了。本文整理事务模型的相关内容,仅供参考。

https://static001.geekbang.org/infoq/f5/f5f6da2738b6e370b3c029955973f55e.png?x-oss-process=image/resize,w_416,h_234

Spring 自调用事务失效,你是怎么解决的?

用户头像
程序员小航2020 年 11 月 9 日

相信大家都遇到一种事务失效场景,那就是 Spring 自调用,就是在 Service 方法内,调用另一个加 `@Transactional` 注解的方法,发现事务失效,这时候你是怎么解决的呢?

MySQL 中事务的持久性实现原理

用户头像
X先生2020 年 11 月 2 日

说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有四个隔离级别。

如何实现微服务架构下的分布式事务?

用户头像
华为云开发者社区2020 年 10 月 28 日

摘要:微服务架构下,如何克服分布式事务难题?

MySQL 事务隔离级别

用户头像
长沙造纸农2020 年 10 月 9 日

MySQL InnoDB所提供的事务满足ACID的要求,事务是通过事务日志中的redo log和undo log来实现原子性(undo log)、一致性(undo log)、持久性(redo log),事务还会通过锁机制实现隔离性。

深入理解 MySQL 中事务隔离级别的实现原理

用户头像
X先生2020 年 9 月 28 日

说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有四个隔离级别。

事务_事务资料文章-InfoQ写作平台