首页 > 解决方案 > PostgreSQL 中定义的空闲持久连接数在哪里?

问题描述

我有 PostgreSQL 9.6 和 PHP 后端。当我通过 PDO PHP 使用与 PostgreSQL 的持久连接时,我有一些空闲进程。命令 select * from pg_stat_activity;向我显示了 3 个带有查询列的空闲进程DEALLOCATE pdo_stmt_0000013e。我明白,这些进程等待新的查询,但我不明白为什么是 3 个进程?在使用 PostgreSQL 的其他项目中,我有 50 个相同的空闲连接。这个数字是在哪里定义的,为什么它取决于?

标签: postgresqlphp

解决方案


推荐阅读