- 博客(2)
- 收藏
- 关注
原创 关于mysql事务-个人学习
后台开发主要就是对数据的操作,但是我们在操作数据库的时候可能会出现脏读,幻读,不可重复读等问题。当然串行化是可以解决上面的问题的,但是这样子会导致所有的事务都是单线程访问数据库导致效率极其低下所以一般我们都用(repeatable read)此隔离级别。原因:在一个业务中两次查询的数据条数不一致, 列如第一次查询为5条 第二次查询为8条因为在两次查询时候出现了一次插入或者删除的操作就会出现幻读。原因:上一个事物正在修改数据但是并没有提交,下一个事务读取当前正在修改的数据 没有获取到最新的数据就会出现脏读。
2022-10-12 13:57:46 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人