提交事务:commit; 语句
回滚事务:rollback; 语句(回滚永远都是只能回滚到上一次的提交点!)
怎么将mysql的自动提交机制关闭掉呢?
先执行这个命令:start transaction;
事务包括4个特性?
A:原子性
C:一致性
I:隔离性
D:持久性
事务的隔离性!!!
读未提交:read uncommitted(最低的隔离级别)《没有提交就读到了》
事务A可以读取到事务B未提交的数据。
这种隔离级别存在的问题就是:
脏读现象!(Dirty Read)
我们称读到了脏数据。
读已提交:read committed《提交之后才能读到》
可重复读:repeatable read《提交之后也读不到,永远读取的都是刚开启事务时的数据》
序列化/串行化:serializable(最高的隔离级别)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)