Отключить кеш для одной модели
Я получил таблицу, которая модифицируется двумя приложениями. Один из них использует nhibernate. Как отключить кеширование для этой таблицы? Это можно сделать в файле сопоставления?
2 ответа
Решение
Кэш не включен по умолчанию.
Если вы имеете в виду "кэш первого уровня", то есть сеанс, значит, что-то не так с вашим шаблоном использования.
Предполагая, что у вас включен кэш L2 для фабрики сессий (через cache.use_second_level_cache
), вы должны быть в состоянии исключить <cache>
элемент в вашем файле сопоставления для этой модели.