postgres сбросить зависшие соединения

Получить список подключений можно командной:

SELECT usename, client_addr, backend_start, current_query FROM pg_stat_activity WHERE datname = 'ИМЯ_БАЗЫ_ДАННЫХ';

Коннекты можно сбросить командой:

SELECT pg_terminate_backend( procpid ) FROM pg_stat_activity WHERE procpid <> pg_backend_pid( ) AND datname = 'ИМЯ_БАЗЫ_ДАННЫХ';

спасибо http://de-gis.livejournal.com/132637.html

Запись опубликована в рубрике overminds с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий