数据库事务隔离问题。
来源:6-5 谈谈ClassLoader
qq_红_14
2019-11-02
老师,遇到了一个脏读问题。其中数据库事务隔离级别是read committed。@transaction注解里面有三步操作:1,对A表进行插入;2,对B表进行插入;3,推送消息给队列。队列消息出来后,走rpc请求进行A表和B表进行查询。结果A表数据查到了,而B表数据没查到。请问老师,这种情况下,会是数据库bug么?
写回答
1回答
-
翔仔
2019-11-02
同学好,我觉得这个应该跟业务代码处理相关,跟数据库无关,数据库运行这么久了,类似的需求很多,不可能出现这样的bug,如果不放心可以看数据库源码,可我感觉需要先从消息队列这块定位,多打些日志,看看期间发生了什么。
042019-11-03
相似问题