Om database 'applogs' te markeren als accepterend geen nieuwe verbindingen:
update pg_database set datallowconn = false where datname = 'applogs';
Een andere mogelijkheid zou zijn om de 'connect'-toegang tot de database voor de clientrol(len) in te trekken.
Koppel gebruikers los van database =kill backend. Dus om alle andere gebruikers los te koppelen van de "applogs"-database, bijvoorbeeld:
select pg_terminate_backend(procpid)
from pg_stat_activity
where datname = 'applogs' and procpid <> pg_backend_pid();
Als je beide hebt gedaan, ben je de enige gebruiker die is verbonden met 'applogs'. Hoewel er een vertraging kan zijn voordat de backends daadwerkelijk worden losgekoppeld?