|
Nhibernate транзакция закоммичена, но записи в БД нет
|
|||
---|---|---|---|
#18+
Иногда Nhibernate транзакция закоммичена, но записи в БД нет. Выполняется следующий код: Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
После выхода из метода возвращается идентификатор, однако, в БД нет записи с таким идентификатором. В тоже время никаких exception'ов не было, иначе бы они отловились. Если смотреть лог nhibernat'а, то видно, что транзакция успешно закоммичена. Воспроизводится очень редко, но проблема очень болезненна. P.S. используется Nhibernate v4.0.2, уровень изоляции: Snapshot. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2015, 15:52 |
|
Nhibernate транзакция закоммичена, но записи в БД нет
|
|||
---|---|---|---|
#18+
vergilnexx, Что за СУБД то? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 11:04 |
|
Nhibernate транзакция закоммичена, но записи в БД нет
|
|||
---|---|---|---|
#18+
vergilnexx, а что в доке написано? часом Commit рученьками вызывать не нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2015, 11:24 |
|
|
start [/forum/topic.php?fid=17&gotonew=1&tid=1349640]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
145ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 266ms |
0 / 0 |