终止来自特定数据库中特定模式的所有连接

Terminate all connections from specific schema in certain database

使用此命令我可以终止特定数据库中的所有连接运行。

SELECT pg_terminate_backend(pg_stat_activity.pid) 
FROM pg_stat_activity 
WHERE pg_stat_activity.datname = 'DATABASE_NAME' 
AND pid <> pg_backend_pid();

有没有办法只在特定模式中终止连接?

没有。 PostgreSQL connections 始终指向数据库,而不是模式。

关于dba.SE的相关问题: