我的应用程序使用 ADO.NET 对 sql server 数据库进行 sql 查询。sql server 默认事务级别设置为已提交读。应用程序对所有事务使用事务隔离级别可重复读取。但是,对于某些选择(而不是所有时间相同的选择),事务隔离级别似乎设置为可序列化。有什么理由会发生这种情况吗?有没有办法强制给定的选择在给定的隔离级别上运行?
问问题
784 次
我的应用程序使用 ADO.NET 对 sql server 数据库进行 sql 查询。sql server 默认事务级别设置为已提交读。应用程序对所有事务使用事务隔离级别可重复读取。但是,对于某些选择(而不是所有时间相同的选择),事务隔离级别似乎设置为可序列化。有什么理由会发生这种情况吗?有没有办法强制给定的选择在给定的隔离级别上运行?