транзакции? (read only или read-write).
Есть необходимость поймать read only коннект и пристрелить его...
В смысле SHOW transaction_read_only; или что-то другое? Для "чужой" сессии, кажется, нельзя.
Т е только внутри установившейся сессии можно увидеть это? Кейс довольно прост. Pgbouncer transaction mode если кто то подключается с SET transaction mode read_only, то потом приложение, которому достаётся этот коннект постгреса, ловит проблемы. Я и хотел понять как найти такой коннект и пристрелить
Кажется, что так. Т.е. Вам остаётся логирование. А разве pgbouncer нельзя настроить так, чтобы он transaction mode сбрасывал?
Там есть костыль на эту тему. Но, как ни странно, при его выпиливании полезли проблемы у других пользователей. Сейчас точно не вспомню какие именно к сожалению :(
Обсуждают сегодня