postgresql - PostgreSQL 中定义的空闲持久连接数在哪里?
问题描述
我有 PostgreSQL 9.6 和 PHP 后端。当我通过 PDO PHP 使用与 PostgreSQL 的持久连接时,我有一些空闲进程。命令
select * from pg_stat_activity;
向我显示了 3 个带有查询列的空闲进程DEALLOCATE pdo_stmt_0000013e
。我明白,这些进程等待新的查询,但我不明白为什么是 3 个进程?在使用 PostgreSQL 的其他项目中,我有 50 个相同的空闲连接。这个数字是在哪里定义的,为什么它取决于?
解决方案
推荐阅读
- sql - 在 sql 查询中引用重命名的列
- php - 在多维数组中使用 key=>value 最快搜索超过 300k 的数据数组
- dojo - Dojo:动态附加搜索栏/搜索字段?
- python-3.x - 根据条件从数据框列中汇总计数和值总计
- java - 创建一个自定义映射器,它将使用 DB 中的行,直到 id 更改
- python - Python Itrtools 和多处理
- python - 日期时间未处理 ValueError 异常
- c# - 在 .NET 核心中的函数(同步)期间更新 TextBlock
- java - win7 /32 / java8的打包程序
- python - 如何使用拖放交换 tkinter 网格中的小部件放置?