LOADING

加载过慢请开启缓存 浏览器默认开启

Mysql数据库

事务简介

1
事务是一组操作的集合,这组操作,要么全部执行成功,要么全部执行失败。

事务操作

1
2
START TRANSACTION;--开启事务
COMMIT/ROLLBACK;--提交/回滚事务

事务的四大特性

1.原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。

2.一致性(Consistency) :事务完成时,必须使所有的数据都保持一致状态。

3.隔离性(lsolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。

4.持久性(Durability):事务一旦提交或回滚,它对数据库中的数据的改变就是永久的。

并发事务问题

脏读、不可重复读、幻读

事务隔离级别

READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE