标签: asp.net-mvc-3 nhibernate transactions
当另一个交易正在处理时,如何从表中读取?
我正在使用BeginTransaction()。因此当另一个进程尝试从该特定表中读取时,我得到一个超时,因为前一个事务正在保持该表。
如何在交易正在进行时使表格可读?
提前致谢。
答案 0 :(得分:1)
您可以指定isolationLevel参数,如文档here
isolationLevel
您想要的隔离级别取决于您要执行的操作,因为您读取的值取决于写入是否已完成。