В настоящее время я сталкиваюсь с проблемами взаимоблокировки транзакций в слое данных Nhibernate.Сценарий:
У меня есть большая таблица транзакций T1.Эта таблица подвергается частым операциям записи / обновления.Кроме того, служба часто читает эту таблицу (на основе фильтра) и объединяет данные с клиентским кэшем (на клиентском компьютере).Частота чтения очень высока.
Иногда (не соответствует шаблону) возникает проблема взаимоблокировки.
Как я могу отследить эту проблему? (У меня роль dbo).Есть ли какая-либо настройка Nhibernate, которая может помочь в этом контексте?