理解MySql的锁&事务隔离级别
2018-01-16 18:21
141 查看
这几篇文章是从网上(http://www.hollischuang.com)看到的一系列文章,也是重温了一下数据库的相关知识。下面是对这些文章的一些前后行文逻辑的说明:
我们知道,在DBMS的多个事业并发执行时,存在着脏读、不可重复读、幻读等情况。
为了解决这些问题,DBMS产品都会通过锁来实现数据库隔离级别从而解决上面的问题。
数据库的读现象浅析 :分析了脏读 & 不可重复读 & 幻读等情况。
数据库的锁机制 : 分析了常见的锁机制,划分了常见的锁分类。
MySQL中的行级锁,表级锁,页级锁 : 行级锁、表级锁、页级锁是按照锁的粒度来分,文章分析了各种锁的优劣,以及MySql的常见引擎的锁。
MySQL中的共享锁与排他锁 : 共享锁与排他锁是按锁的级别来划分的。
深入分析事务的隔离级别 : 在了解了读现象&锁,我们就可以通过锁来实现数据库的事务隔离级别来解决前面我们说的读现象的问题。
深入理解乐观锁与悲观锁 : 乐观锁&悲观锁是一种思想,与前面说的锁不是同一个概念。
我们知道,在DBMS的多个事业并发执行时,存在着脏读、不可重复读、幻读等情况。
为了解决这些问题,DBMS产品都会通过锁来实现数据库隔离级别从而解决上面的问题。
数据库的读现象浅析 :分析了脏读 & 不可重复读 & 幻读等情况。
数据库的锁机制 : 分析了常见的锁机制,划分了常见的锁分类。
MySQL中的行级锁,表级锁,页级锁 : 行级锁、表级锁、页级锁是按照锁的粒度来分,文章分析了各种锁的优劣,以及MySql的常见引擎的锁。
MySQL中的共享锁与排他锁 : 共享锁与排他锁是按锁的级别来划分的。
深入分析事务的隔离级别 : 在了解了读现象&锁,我们就可以通过锁来实现数据库的事务隔离级别来解决前面我们说的读现象的问题。
深入理解乐观锁与悲观锁 : 乐观锁&悲观锁是一种思想,与前面说的锁不是同一个概念。
相关文章推荐
- Mysql中事务隔离级别与binlog_format的一点理解
- 通过例子理解mysql的事务隔离级别
- mysql group by having 用法理解
- 基于mysql全文索引的深入理解
- 事务隔离级别 和 Mysql表锁
- MySQL理解索引、添加索引的原则
- 深入理解 MySQL 底层实现
- mysql通信协议的半双工机制理解
- 深入理解mysqldump原理 --single-transaction --lock-all-tables --master-data
- 理解Mysql语句:insert 表名 select null 及 select last_insert_id()
- 轻松理解MYSQL MVCC 实现机制
- 深入理解Mysql字符集设置
- Mysql的事务隔离级别
- 深入理解MySQL中的事务机制
- mysql 事务隔离级别
- 理解MySQL数据类型 避免数据库设计出现混乱
- mysql深入理解二
- Mysql事务及行级锁的理解
- 如何理解并正确使用MySQL 索引
- MySQL理解索引、添加索引的原则