每当我尝试删除数据库时,我得到:
ERROR: database "pilot" is being accessed by other users
DETAIL: There is 1 other session using the database.
当我使用:
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'TARGET_DB';
我终止了从该数据库的连接,但如果我试图在此之后删除数据库,有人以某种方式自动连接到该数据库并给出此错误。那是什么? 除了我,没有人使用这个数据库