文章 2025-02-13 来自:开发者社区

MySQL底层概述—9.ACID与事务

大纲 1.ACID之原子性 2.ACID之持久性 3.ACID之隔离性 4.ACID之一致性 5.ACID的关系 6.事务控制演进之排队 7.事务控制演进之排它锁 8.事务控制演进之读写锁 9.事务控制演进之MVCC 10.事务隔离级别之隔离级别的类型 11.事务隔离级别之和锁的关系 12.事务隔离级...

MySQL底层概述—9.ACID与事务
文章 2025-01-03 来自:开发者社区

MySQL事务日志-Undo Log工作原理分析

2.1 Undo Log 2.1.1 Undo Log与原子性 事务的持久性是交由Redo Log来保证,原子性则是交由Undo Log来保证。如果事务中的SQL执行到一半出现错误,需要把前面已经执行过的SQL撤销以达到原子性的目的,这个过程也叫做"回滚",所以Undo Log也叫回滚日志。 Undo Log记录了数据在每个操作前的状态,这些记录包括旧的数据值和事务的 ID。如果事务执行过程中需....

MySQL事务日志-Undo Log工作原理分析
文章 2024-12-25 来自:开发者社区

【MySQL基础篇】事务(事务操作、事务四大特性、并发事务问题、事务隔离级别)

MySQL基础篇-事务 一、事务简介 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。 这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。...

【MySQL基础篇】事务(事务操作、事务四大特性、并发事务问题、事务隔离级别)
文章 2024-12-19 来自:开发者社区

MySQL进阶突击系列(04)事务隔离级别、AICD、CAP、BASE原则一直搞不懂? | 看这篇就够了

读书笔记:知行合一,多在事上练。正如知道与做到,总是有一道巨大鸿沟。需要多实践。珍惜每次犯错后的内省、静坐。以及发现自己情绪不稳定时候,要及时重视起来,在事上好好打磨自己。 一、前言背景 二、事务AICD原则-酸 2.1 原子性Atomicity 2.2 隔离性Iso...

MySQL进阶突击系列(04)事务隔离级别、AICD、CAP、BASE原则一直搞不懂? | 看这篇就够了
文章 2024-11-28 来自:开发者社区

MySQL事务隔离级别及默认隔离级别的设置

在数据库系统中,事务隔离级别是一个关键的概念,它决定了事务在并发执行时如何相互隔离。MySQL提供了四种事务隔离级别,每种级别都解决了不同的并发问题。本文将详细介绍这些隔离级别以及MySQL的默认隔离级别。 MySQL的四种事务隔离级别读未提交(READ UNCOMMITTED) 在这个级别下,事务可以读取到其他...

文章 2024-11-26 来自:开发者社区

mysql事务特性

原子性:一个事务内的操作统一成功或失败 一致性:事务前后的数据总量不变 隔离性:事务与事务之间相互不影响 持久性:事务一旦提交发生的改变不可逆

文章 2024-10-27 来自:开发者社区

MySQL的事务隔离级别

MySQL的事务隔离级别是数据库事务处理中的一个重要概念,它定义了事务之间如何相互影响以及并发事务的可见性。以下是MySQL的四种标准事务隔离级别: 读未提交(READ UNCOMMITTED): 在这个隔离级别下,一个事务可以读取到其他事务未提交的数据。这是最低级别的隔离,存在脏读的风险。脏读是指...

文章 2024-10-22 来自:开发者社区

阿里面试:MYSQL 事务ACID,底层原理是什么? 具体是如何实现的?

尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中,很多小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试机会,遇到很多很重要的面试题: 事务ACID,底层是如何实现的? ACID靠什么保证的? ACID的一致性是指什么?是如何实现的? ACID中的持久性是指什么?是如何实现的? ACID中的隔离性是指什么?是如何实现的? 最近有小伙伴...

阿里面试:MYSQL 事务ACID,底层原理是什么? 具体是如何实现的?
文章 2024-10-14 来自:开发者社区

MySQL事务日志-Redo Log工作原理分析

事务的隔离性是通过锁实现,而事务的原子性、和持久性则是通过事务日志实现。在MySQL中,事务日志分为两类,一个是Redo Log,也叫重做日志,另一个是Undo Log,也叫回滚日志;其中Redo Log保证事务的持久性,Undo Log保证的是事务的原子性; 2.1 R...

MySQL事务日志-Redo Log工作原理分析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等