首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否为分布式事务

是否为分布式事务
EN

Stack Overflow用户
提问于 2016-01-28 18:16:42
回答 1查看 105关注 0票数 1

我正在实现访问远程SQL Server2005数据库并在一个事务中更新其两个表的代码。但是我搞不懂它是不是分布式事务?

因为根据定义,当我们更新两个或更多网络计算机系统上的数据时,就会发生分布式事务。但在我的例子中,代码位于单个应用程序域中,并且它只访问和更新一个持久资源管理器。另外,我不能说它是本地的,因为数据库是远程的。敬请指教。

EN

回答 1

Stack Overflow用户

发布于 2016-01-28 18:31:26

分布式事务通常发生在一个远程系统/ DB查询另一个远程系统/DB时。

查询单个远程数据源通常不是分布式的。

但是,一定要注意,有时远程查询看起来并不是分布式的,但可能隐藏在幕后。

例如,你在远程源上查询一个视图,而该视图查询一个或多个其他远程数据库,这让我好几次感到困惑!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35058591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档