↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Pg_QoS 1.0.0 给会话和查询加上资源限额 RSS

PostgreSQL 没有按角色分配资源的内置手段,同一实例上的多种负载会互相挤占。Pg_QoS 用 ALTER ROLE 或 ALTER DATABASE 设置的 qos.* 参数补上这一层:把后端进程绑定到指定数量的 CPU 核心,并行工作进程同样受限,还能限制并发事务数、语句数和每会话的 work_mem,缓存失效走共享纪元机制、无需重连。扩展要求 PostgreSQL 15 以上,CPU 限制仅在 Linux 可用。

发布于 2026-09-10T10:59:37.177642Z · AppstoniA · AppstoniA
多租户 扩展 资源隔离

PostgreSQL 没有按角色分配资源的内置手段,同一实例上的多种负载会互相挤占。Pg_QoS 用 ALTER ROLE 或 ALTER DATABASE 设置的 qos.* 参数补上这一层:把后端进程绑定到指定数量的 CPU 核心,并行工作进程同样受限,还能限制并发事务数、语句数和每会话的 work_mem,缓存失效走共享纪元机制、无需重连。扩展要求 PostgreSQL 15 以上,CPU 限制仅在 Linux 可用。

PostgreSQL 没有按角色分配资源的内置手段,同一实例上的多种负载会互相挤占。Pg_QoS 用 ALTER ROLE 或 ALTER DATABASE 设置的 qos.* 参数补上这一层:把后端进程绑定到指定数量的 CPU 核心,并行工作进程同样受限,还能限制并发事务数、语句数和每会话的 work_mem,缓存失效走共享纪元机制、无需重连。扩展要求 PostgreSQL 15 以上,CPU 限制仅在 Linux 可用。

原始来源 ↗

来源记录
  • center.info_item · e93008a0a408655b · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · e93008a0a408655b · 2026-10-03T04:08:55.967155Z