数据库中的事务

1 什么是事务?

事务是用户定义的一组操作序列,这些操作要么全部完成,要么都不做

2 事务的四个特性 ACID

原子性(Atomic):整个事务的全部操作,要么全部完成,要么都不做

一致性(Consist):事务前后数据的完整性必须保持一致

隔离性(Isolated):各个事务对数据操作互不干扰

持久性(Durable):一旦事务提交,对数据的改变将是永久性的

3 事务的隔离级别

 脏读:一个事务读取了另一个事务未提交的数据

不可重复度:在一个事务中读取表中一行数据,多次读取结果不同

幻读:一个事务中读取到了别的事务插入的数据,导致前后读取不一致

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 数据库中的事务