前言

在梳理 MySQL 事物和锁这一块知识的时候,发现其实自己了解的只是冰山一角,经过认真的查阅和研究之后,其实这一块的知识其实还真的有很多的学问。

所以后面还是需要研读一下《高性能MySQL》这本书。

正文

谈到 MYSQL 的事物, 相信大家对这几个概念都不会陌生:

  • 四大特性:ACID
  • 并发问题
    • 脏读
    • 不可重复读
    • 幻读
  • 隔离级别
    • Read Uncommitted(读未提交)
    • Read Committed(读提交)
    • Repeatable Read(可重读)
    • Serializable(可串行化)

下面的思维导图可能更表达得清晰

MySQL事物-学习笔记相关推荐

  1. linux数据库创建score表,MySQL数据库学习笔记

    MySQL数据库学习笔记phpma (实验环境:Redhat9.0,MySQL3.23.54) 纲要: 一,连接MySQL phpma 二,MySQL管理与授权 三,数据库简单操作 四, 数据库备份 ...

  2. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  3. MySQL数据库学习笔记(九)----JDBC的ResultSet接口(查询操作)、PreparedStatement接口重构增删改查(含SQL注入的解释)...

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  4. MySQL 索引学习笔记

    MySQL 索引学习笔记 索引基本概念 索引优点 B-Tree 索引 基本原理 使用场景 使用限制 哈希索引 基本原理 使用限制 自适应哈希索引 处理哈希冲突 相关面试题 高性能索引策略 独立的列 前 ...

  5. MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])

    MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...

  6. MySQL语法学习笔记

    MySQL语法学习笔记 学习之道,非尽心竭力者不能进也!我是小七黛,欢迎查看我的笔记,有问题欢迎交流探讨. SQL是一种结构查询语言,用于查询关系数据库的标准语言,包括若干关键字和一致的语法,便于数据 ...

  7. 最新、最全、最详细的 MySQL 数据库学习笔记总结(2021最新版)

    数据库是什么 数据库管理系统,简称为DBMS(Database Management System),是用来存储数据的管理系统. DBMS 的重要性 无法多人共享数据 无法提供操作大量数据所需的格式 ...

  8. Mysql 高级学习笔记

    Mysql 高级学习笔记 文章目录 Mysql 高级学习笔记 一.Mysql 基础 1. 聚合函数 2. having 3. sql 的执行顺序 4. 约束 5. 试图 二.Mysql 高级 1. M ...

  9. MySQL高级学习笔记(四)

    文章目录 MySQL高级学习笔记(四) 1. MySql中常用工具 1.1 mysql 1.1.1 连接选项 1.1.2 执行选项 1.2 mysqladmin 1.3 mysqlbinlog 1.4 ...

最新文章

  1. OpenCV的轮廓查找和填充
  2. Keras TensorFlow教程:如何从零开发一个复杂深度学习模型
  3. 西北工业大学 计算机学院王云岚,王云岚
  4. React antd Descriptions span属性无效问题
  5. [你必须知道的.NET] 第八回:品味类型---值类型与引用类型(上)-内存有理
  6. 初识shardingsphere
  7. 2017 多校联合训练 3 题解
  8. 安全测试===Mysql 注入练习网站(3)
  9. 使用google service定位服务
  10. 安装fitz报错_Kylo单机安装详解
  11. 08.音频系统:第006课_音频系统HAL分析:第001节_HAL之框架
  12. 天数怎么换算成月_表格当中把天数换算成月怎么
  13. Spring Security小例子
  14. everedit选择_everedit快捷键
  15. 并行接口芯片8255A的结构及其功能
  16. 丘成桐谈几何:从黎曼、爱因斯坦到弦论
  17. POI使用公式的问题,POI对excel函数的支持
  18. 学习JME3的第一次小结
  19. iOS及Mac开源项目和学习资料
  20. 苏轼《定风波》词两首

热门文章

  1. Java项目访客管理系统(java+SpringBoot+layUi+JSP+Maven+mysql)
  2. 计网——(IPv4地址、网络地址转NAT)
  3. 学java还是python哪个就业好_JAVA和Python哪个好就业?
  4. 这一刻我在想。。。。。。
  5. 【Fiddler】使用fiddler抓取指定浏览器的包
  6. openstack资源统计监控系列之ceilometer+gnocchi获取VM虚拟机网卡数据流量统计项目实战及实现源码(四)
  7. Python安装包 阿里源
  8. java压缩json_如何在Java中压缩JSON并在Javascript中解压缩
  9. 对话系统 Rasa 1 - 初识跑通
  10. 三月份学习总结与读后感