关于数据库事物隔离级别的问题

来源:16-4 @Transactional 注解解析

judyW

2019-08-16

一哥好,一般的数据库隔离级别都不会是串行话最高级别。所以肯定会出现幻读,那么既然不采用串行话的方式,怎么解决幻读呢?是采用的行锁嘛?底层原理是什么呢

写回答

1回答

张勤一

2019-08-19

同学你好:

    数据库隔离级别在企业级开发中使用的是 read commit(提交读)。可能出现的问题,例如幻读,是理论上的情况。业务系统几乎不需要考虑这样的问题。业务代码只要控制好事务,失败能够回滚到上一状态就可以。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程