У меня есть приложение Spring Boot со службой REST. Я использую PorstgreSQL в качестве моей базы данных с TimescaleDB. Я пытаюсь установить для plan_cache_mode значение force_custom_plan, потому что я не хочу, чтобы он переключался на общий план. Я использую Hikari для управления источником данных. Как установить его в HikariDataSource?
Решение проблемы
Вы можете установить параметр на уровне базы данных или пользователя:
CREATE ROLE|DATABASE somename SET plan_cache_mode = force_custom_plan;
Затем все новые подключения от имени этого пользователя или к этой базе данных получают этот параметр.
Комментариев нет:
Отправить комментарий