Как в PostgreSQL для определенных пользователей поставить idle_in_transaction_session_timeout?
Как в PostgreSQL для определенных пользователей поставить idle_in_transaction_session_timeout не задевая учетку postgres? Нужно обрубать сессий в транзакциях для определенных пользователей. Alter user username set statement_timeout не предлагать.
alter role username set idle_in_transaction_session_timeout = '1000min';
вестимо.
возможно потребуется этим пользователем переподключиться, к сожалению, не в курсе, применяется ли это к уже имеющимся сессиям на стороне PostgreSQL.