В моем приложении много собственных запросов, и каждый запрос отличается, поскольку содержит запрос типа DATE (cl.placement_time) = CURDATE (), который, как мне кажется, всегда приводит к пропаданию кэша в спящем режиме.Потому что, как я знаю, когда в запросе происходит изменение, hibernate рассматривает его как другое.
Я также применил свойства ниже, чтобы избежать кеширования или ограничить его.
spring.jpa.hibernate.query.plan_cache_max_size = 16 spring.jpa.hibernate.query.plan_parameter_metadata_max_size = 16 spring.jpa.hibernate.cache.use_query_cache = false spring.jpa.hibernate.cache.use_second_level_cache = false
* 1007после этого никаких изменений нет, есть ли другой способ ограничения используемой кучи.Я уже предоставил 24 ГБ как максимальную кучу, и теперь используемая куча достигает 20 ГБ.