事务
weixin_45662485
这个作者很懒,什么都没留下…
展开
-
MySQL事务隔离级别测试详解
mysql事务测试 需要知道的前提:在同一个事务里,不管读取多少次,读到的内容应该是一致的。commit\rollback结束事务。 准备A、B两个事务,隔离级别一致 1、打开mysql的命令行,将自动提交事务给关闭 --查看是否是自动提交 1表示开启,0表示关闭 select @@autocommit; --设置关闭 set autocommit = 0; 2、数据准备 --创建数据库 create database tran; --切换数据库 两个窗口都执行 use tran; --准备数据 cre原创 2020-08-28 10:58:16 · 402 阅读 · 0 评论 -
数据库的事务--学习笔记
–事务:表示操作集合,不可分割,要么全部成功,要么全部失败 –事务的开始取决于一个DML语句 /* 事务的结束 1、正常的commit(使数据修改生效)或者rollback(将数据恢复到上一个状态,将缓存中的数据清空) 2、自动提交,但是一般情况下要将自动提交进行关闭,效率太低 3、用户关闭会话之后,会自动提交事务 4、系统崩溃或者断电的时候回回滚事务,也就是将数据恢复到上一个状态 */ insert into emp(empno,ename) values(2222,'zhangsan'); --co.原创 2020-08-28 10:11:38 · 98 阅读 · 0 评论