ACID
A(atomicity) 原子性:一个事物中的所有操作要么都成功,要么都失败
C(consistency) 一致性:数据库总是从一个状态转换到另一个转态
I(isolation) 隔离性:一个事物提交前对另一个事物是不可见的(与隔离级别有关)
D(durability) 持久性:事物一旦提交,数据就永久保存到数据库中
隔离级别
read uncommitted 未提交读 脏读
可以读到另一个事物未提交的数据
red commited 提交读 不可重复读
只能读取到事物提交后的数据
repeatable read 可重复读(默认隔离级别)
保证同一个事物多次读取的数据一致,如果多次读取中有其他事物修改的数据,导致幻读
serializable 可串行化
事物排队,加锁 阻塞