Как получить основную статистику по кешу первого уровня в Hibernate? - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь устранить проблему, из-за которой время, необходимое для выполнения запросов Hibernate, монотонно увеличивается с количеством # запросов (см. этот вопрос StackOverflow для получения дополнительной информации). Похоже, проблема в кеше первого уровня, поскольку регулярное выполнение clear () предотвращает замедление. Это заставляет меня заподозрить, что проблема причины root заключается в том, что кэш растет, несмотря на мои попытки использовать evict () для всего, что я извлекаю, и использовать CascadeType.ALL для всех встроенных объектов.

Что бы я хотел получить во время выполнения, это некоторая базовая c информация о кэше: такие вещи, как общее количество объектов в кэше и общее количество объектов указанного класса Java. Я не смог понять, как это сделать. Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...