В Hibernate ты можешь получить подробную статистику о SessionFactory используя интерфейс Statistics. Это позволяет тебе отслеживать и анализировать производительность и поведение твоего взаимодействия с базой данных.
Чтобы получить статистику из SessionFactory, тебе нужно:
sessionFactory.getStatistics()Интерфейс Statistics предоставляет доступ к важным данным о производительности, включая:
Чтобы включить сбор статистики, добавь следующее в конфигурацию Hibernate:
hibernate.generate_statistics=true
Statistics stats = sessionFactory.getStatistics();
long closeCount = stats.getCloseStatementCount();
long collectionFetchCount = stats.getCollectionFetchCount();
Мониторинг статистики SessionFactory помогает тебе:
Ты можешь получить объект Statistics из SessionFactory, вызвав метод getStatistics() непосредственно на экземпляре SessionFactory.
Новый — ещё не проверен сообществом
Вы