我对SQL服务器事务模型有疑问。 据我所知,我们在数据库中有5个模型或事务模式(Flat,Distributed,Nested,Multilevel和Chained)。 我想知道它们中的哪一个存在于SQL服务器(任何版本)中或者更好的方式,SQL有什么样的事务模型并支持它们? 我上网但我找不到与我的问题相关的任何内容。 请帮帮我
答案 0 :(得分:1)
快速搜索建议使用以下文章Exploring SQL Server's Distributed Transactions,它可以为您提供实际问题的起点。
更新
来自Technet关于Transactions的文档:
因此,虽然术语略有不同,但支持Flat,Distributed,Nested和Chained。多级也可能是,但我对它的语义不够熟悉。
您可能也对Isolation Levels in the Database Engine感兴趣,我认为这会对您的应用程序的特征产生更大的影响(分布式转移可能更多地是系统级别的问题?)