Seata的前提是:数据库本身的事务隔离级别必须改为读未提交吗?
Seata的隔离级别与Seata分布式事务之间的可见性有关,与数据库事务的隔离无关。 这里分布式事务的隔离级别说的是分布式事务和分布式事务之间的可见性,上升了一个层面不要把它想成单机事务的隔离性。Seata的隔离级别默认读未提交,可以支持读已提交。全局事务的隔离级别一定基础上依赖本地事务的隔离级别。因此本地事务的隔离级别只要大于等于Seata支持的隔离级别就行,所以一般数据库的默认级别就可以。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。