# 概要

旨在说明事物隔离级别与锁之间的关系

对于两者之间的关系, 我在学习的过程中经常出现混淆, 而且是越学越混淆, 本文就是想点明两者之间的关系.

# 课前预习

# 事物隔离级别

查看本专题下文章了解: mysql的事务隔离级别

#

查看本专题相关文章了解

# 正文

# 什么情况下会产生事务

  1. 单条sql的执行就是一个事务
  2. 显示开启事务, 结束事务, 中间可以包含多条sql

# 事务依靠哪些实现

依赖共享锁(S), 排他锁(X), next-key lock等锁来实现.

# 锁到底与事务隔离级别什么关系

锁其实只是一种单纯的机制或者算法, 而事务隔离级别的实现是依赖于锁, 是利用了锁.

# 事务隔离级别如何利用锁实现的

事务隔离级别不只是利用锁, 还有undo log

专题下有详细解释事务隔离级别的文章

# 参考资料

资料1 (opens new window)

修改于: 8/11/2022, 3:17:56 PM