Очистить кэш-память 2-го уровня

Я хочу очистить данные кэша из кэша 2-го уровня, вызвав метод ниже:

sessionFactory.getCache().evictEntityRegions();

Я просто хочу знать, есть ли вред в этом? Например: что произойдет, если я попытаюсь очистить кэш в середине транзакции?

Заранее спасибо.

1 ответ

Решение

Нет, в этом нет никакого вреда. По сути, то же самое происходит, когда вы конфигурируете провайдер кэша для удаления / истечения срока действия элементов на основе определенной политики удаления / истечения срока действия.

Другие вопросы по тегам