MySQL事务的特性:原子性、隔离性、持久性、一致性
MySQL四种隔离界别:读未提交、读已提交、可重复度、串行化
一、读未提交(read uncommitted):
读未提交:那个问题都不能解决。容易出现脏读。脏读就是,一个事务中读到了另一个事务未提交的数据。如下面例子
事务A:
事务B:
二、读已提交(read committed)
可以解决脏读,但是会不可重复读(每次读取只读取当前事务里面的当时的数据)
MySQL事务的特性:原子性、隔离性、持久性、一致性
MySQL四种隔离界别:读未提交、读已提交、可重复度、串行化
读未提交:那个问题都不能解决。容易出现脏读。脏读就是,一个事务中读到了另一个事务未提交的数据。如下面例子
事务A:
事务B:
可以解决脏读,但是会不可重复读(每次读取只读取当前事务里面的当时的数据)