Очистить кэш-память 2-го уровня
Я хочу очистить данные кэша из кэша 2-го уровня, вызвав метод ниже:
sessionFactory.getCache().evictEntityRegions();
Я просто хочу знать, есть ли вред в этом? Например: что произойдет, если я попытаюсь очистить кэш в середине транзакции?
Заранее спасибо.
1 ответ
Решение
Нет, в этом нет никакого вреда. По сути, то же самое происходит, когда вы конфигурируете провайдер кэша для удаления / истечения срока действия элементов на основе определенной политики удаления / истечения срока действия.