|
|
1
7
你确定是这样吗?如果你只是通过NHProf告诉你的来验证隔离级别,那可能是个问题。请记住,NHProf只报告NHibernate中的日志基础设施为其提供了什么。当您使用默认值打开事务时,可能不会发送隔离级别消息?这可能可以通过调查NHibernate来源来证实。 我建议使用另一种方法来验证事务级别(也许是SQL Profiler?)在得出结论之前,这不是预期的工作。 编辑: AdoTransaction source您将注意到它记录的隔离级别为隔离级别。未指定事务启动时没有指定特定的隔离级别。
但是,实际事务是以配置文件中指定的隔离级别启动的,如下所示:
因此,在这种情况下,NHProf似乎并不完全准确。
看来这已经在NHibernate的主干版本中修复了,所以我猜这不再是nhibernate3.xx的问题了。 |
|
|
2
0
当做
|
|
|
Nico Pizzo · 子查询上的nhibernate联接 8 年前 |
|
|
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 8 年前 |
|
|
Stu · 具有特定类型的字符串外键的NHibernate映射 8 年前 |
|
|
Zout · 为Hibernate的HiLo算法管理的列生成ID 8 年前 |