sql-server – 什么是“Chaos”隔离级别以及什么时候应该使用它?

前端之家收集整理的这篇文章主要介绍了sql-server – 什么是“Chaos”隔离级别以及什么时候应该使用它?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
ADO.NET文档显示了将sql事务的事务级别设置为Chaos的可能性.这听起来很不愉快,但如果功能在那里,可能它有一些合法用途.

BOL中的SET TRANSACTION ISOLATION LEVEL命令(啊!看,我可以使用google和BOL)似乎没有被命名为“混乱”,ADO.NET确实有5种模式可以很好地匹配记录的级别以及“混乱”

这个混沌级别是什么或者是谁? (为什么它有一个不友好的名字?)

参考文献:
The ADO.NET enum

解决方法

根据DB2文档,它是一个奇怪的隔离级别,一旦执行它们就会将更改提交到数据库(供其他人查看).

它没有明确说明,但是,据我所知,也没有回滚.基本上,它意味着根本没有交易. “你说’交易’,我并不在乎”.因此 – >混沌.

> DB2Connection.EnlistDistributedTransaction Method – IBM知识中心

实际上,我在一些电子邮件列表中找到了“DB2 for i”中的“Chaos” actually maps to “*NONE”事务级别.

猜你在找的MsSQL相关文章