PostgreSQL空闲查询,为什么不';近距离的方法不会杀死他们吗?(ruby适配器)

PostgreSQL空闲查询,为什么不';近距离的方法不会杀死他们吗?(ruby适配器),ruby,postgresql,Ruby,Postgresql,我在pg_stat_activity表中看到psql中有大量空闲查询。我正在使用Ruby适配器,每次都创建一个新连接。但是在查询运行之后,我通过调用close或finish方法来关闭连接。但我仍然看到很多无用的查询 我知道空闲查询实际上是由PG旋转的空闲进程,但我找不到任何明确表示这是一件坏事的来源。因此,一些答案表明,处理这一问题的最佳方法是使用cron作业来终止空闲进程 这样做对吗?为什么close方法不终止进程

我在pg_stat_activity表中看到psql中有大量空闲查询。我正在使用Ruby适配器,每次都创建一个新连接。但是在查询运行之后,我通过调用
close
finish
方法来关闭连接。但我仍然看到很多无用的查询

我知道空闲查询实际上是由PG旋转的空闲进程,但我找不到任何明确表示这是一件坏事的来源。因此,一些答案表明,处理这一问题的最佳方法是使用cron作业来终止空闲进程

这样做对吗?为什么
close
方法不终止进程