Označení databázových 'applogs' jako nepřijímajících nová připojení:
update pg_database set datallowconn = false where datname = 'applogs';
Další možností by bylo zrušit přístup „připojit“ k databázi pro role klienta.
Odpojit uživatele od databáze =zabít backend. Chcete-li tedy odpojit všechny ostatní uživatele od databáze "applogs", například:
select pg_terminate_backend(procpid)
from pg_stat_activity
where datname = 'applogs' and procpid <> pg_backend_pid();
Jakmile provedete obojí, jste jediným uživatelem připojeným k „applogs“. Ačkoli ve skutečnosti může dojít ke zpoždění, než se backendy skutečně odpojí?