ACID

2024/4/13 16:19:03

【后端面经-数据库】MySQL的事务隔离级别简介

【后端面经-数据库】MySQL的事务隔离级别简介 0. 事务的概念1. 三类问题2. 事务隔离级别3. 操作指令4. 总结5. 参考博文 0. 事务的概念 事务指的是一连串的集中操作指令,一个事务的执行必须执行完所有的动作才能算作执行结束。事务具有四个特点,简记作A…

事务的历史与SSI——PostgreSQL数据库技术峰会成都站分享

前言 PostgreSQL数据库技术峰会成都站 近期(2023年6月17日),由中国开源软件推进联盟PG分会发起的“PostgreSQL数据库技术峰会成都站”圆满举行。我也有幸作为演讲嘉宾参加了此次峰会,收获很多。 (分会回顾和所有pp…

数据库--Mysql、Oracle数据库事务及ACID

目录 一、什么是事务? 概念 生活场景 二、事务的四大特性(ACID)? 原子性(Atomic) 一致性(Consistence) 隔离性(Isolation) 持久性(Durabi…

MySQL中 ACID 及他底层实现原理

1.事务 首先要明白事务的概念: 他是sql执行的一个基本单位,可以是一个简单的SQL 也可以是一组复杂 的SQL ,事务就保证 这些操作,要么全部成功,要么全部失败, …

剑指Offer(sql)——数据库事务的四大特性

ACID 原子性(Atomic) 事务内的全部操作,要不全做,要不一个都不做 一致性(Consistency) 意思是数据库需要保证完整性,指,不论数据库在什么情况,都要保证从一个一致状态…

2023-11-07 数据库-事务-ACID-原子性-思考

摘要: 2023-11-07 数据库-ACID-原子性-思考 原子性: 从定义上看, 事务是包含一些列的操作, 将这些操作看作一个整体原子性所描述的, 即为这些看作一个整体的操作这些操作要么都成功, 要么都失败都成功好理解,那什么叫都失败?假设这些操作按照序列执行, 执行到中间…

Mysql实战详解4:MySQL事务隔离级别

MySQL事务隔离级别: 事务隔离级别脏读不可重复读幻读读未提交(read-uncommitted)是是是不可重复读(read-committed)否是是可重复读(repeatable-read)否否是串行化(serializable)否否否默认事务隔离级别为repeatable-read 可重复读。 一、事务的基本要素(ACID) 1、原…

Redis | 事务

目录 一、前言 二、事物的实现 (1)事务开始 (2)命令入队

【学习笔记】事务与分布式事务

一、事务 本地事务是在单个数据源上进行数据的访问和更新,分布式系统下由不同服务之间通过网络远程协作完成的事务被称为分布式事务。 分布式事务的应用场景: 微服务架构之间,即多服务器访问多数据库实例单体系统访问多数据库实例多服务访…

【MySQL】深入解析事务与MVCC

文章目录 1、事务四大特性1.1、原子性1.2、一致性1.3、隔离性1.4、持久性 2、并发事务带来问题2.1、脏读2.2、不可重复读2.3、幻读 3、事务隔离级别3.1、读未提交3.2、读已提交3.3、可重复读3.4、串行化 4、MVCC4.1、InnoDB隐藏字段4.2、undo log版本链4.3、ReadView4.4、MVCC工…

Redis核心技术与实战【学习笔记】 - 22.浅谈Redis的ACID相关知识

概述 事务是数据库的一个重要功能。所谓的事务,就是指对数据进行读写的一系列操作。事务在执行时,会提供专门的属性保证,包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isol…

MySQL进阶_9.事务基础知识

文章目录 第一节、数据库事务概述1.1、基本概念1.2、事务的ACID特性 第二节、如何使用事务 第一节、数据库事务概述 1.1、基本概念 事务 一组逻辑操作单元,使数据从一种状态变换到另一种状态。事务处理的原则 保证所有事务都作为 一个工作单元 来执行,…