В документации ADO.NET показана возможность установки уровня транзакции для транзакции SQL в Chaos. Это звучит неприятно, но если эта функция есть, возможно, она имеет законное применение.
Команда SET TRANSACTION ISOLATION LEVEL в BOL (ах! Видите, я могу использовать google и BOL), кажется, ничто не названо "хаос", и ADO.NET имеет 5 режимов, которые хорошо соответствуют документированным уровням в дополнение к "хаосу"
Для чего или для кого этот уровень Хаоса? (И почему у него есть недружелюбное имя?)
Ссылки: перечисление ADO.NET
источник
Вы не можете использовать его против SQL Server.
Это было в DTS:
И находится в SSIS:
Больше ссылок, первоначально добавленных Ником Чаммасом в комментарии:
источник
DB2 имеет уровень изоляции транзакции, называемый "Хаос":
Свойство DB2Connection.ConnectionString - Центр знаний IBM
Возможно, он предназначен для этого. Я действительно не уверен, но я бы предположил, что это означает отсутствие определенной изоляции транзакций.
источник