[英]TransactionScope with uncommited first transaction fails on distributed transaction
[英]When does TransactionScope scales the transaction to “Distributed”?
使用WCF时,我遇到了几个问题,该WCF使用实体框架解决方案连接到数据库。例如,如果许多请求来自同一用户的同一事务方法,那么TransactionScope将事务提升为分布式。
我的问题是我正在使用Azure,而SQL Azure中不允许使用分布式事务。
我认为TransactionScope对象的处理速度不够快,因此会重叠,但是我不确定。
有什么帮助吗?
使用Azure SQL数据库快速更新分布式事务:几天前,我们引入了对Azure SQL数据库中分布式事务的支持。 点亮该功能的功能称为弹性数据库事务。 它重点介绍使用.NET分布式事务API(例如TransactionScope)的方案。 一旦安装了新的4.NET版本的.NET框架,这些API就开始针对Azure SQL数据库工作。 您可以在此处找到有关如何入门的更多信息: https : //azure.microsoft.com/zh-cn/documentation/articles/sql-database-elastic-transactions-overview/ 。
请试一试!
谢谢,Torsten
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.