A:原子性:事务要么都成功,要么都失败
C:一致性:事务前后的数据完整性保持不变
I: 隔离性:事务与事务之间互不干扰,并发事务之间相互隔开
D:持久性:事务一旦提交就不能反生改变,即事务提交后不可逆
事务的隔离级别:
脏读:指一个事物读取到了另一个未提交事务的数据
不可重复读:一个事务内多次读取的数据前后不一致 (主要是数据被进行了修改)
幻读(虚读):一个事务内读取到其他事务插入的数据,导致前后读取结果不一样(一般是行影响,多了一行)