以编程方式删除所有连接

时间:2010-08-10 18:51:15

标签: ruby postgresql

在工作中,我们进行分布式测试,其中rsync可供所有人使用,并分发测试文件以加快测试过程。我们遇到的一个问题是,如果有人打开pgadmin的实例,由于连接打开,它不会让我们重置测试数据库。

有没有办法可以通过编程方式杀死不涉及重启守护进程的ruby或pg中的连接?

1 个答案:

答案 0 :(得分:4)

使用pg_terminate_backend()来终止你要杀死的连接。