Я использую hibernate с кэшированием второго уровня в своем проекте, хотя это позволяет избежать попадания в базу данных, поскольку она обслуживает нагрузку, которая по-прежнему создает множество коротких живых объектов, каждый раз, когда она запрашивает базу данных с помощью этого механизма гидратации / дегидратации , Так что теперь горлышко производительности является второстепенным, который слишком часто запускается для очистки этих объектов.
Объекты в этом кэше могут меняться, но это случается не так часто, но не может быть доступно только для чтения.
Какой был бы целесообразный подход для уменьшения количества экземпляров объектов при каждом запросе?