标签: enterprisedb

来自 Postgres 更新监视器的连接超时错误 (postgres 9.6)

我在 Windows 10 上运行 PostgreSQL 9.6

它似乎有一个更新监视器,它不使用有关 Windows 委托代理的任何信息(我们有一个公司代理)。它也不查看环境变量 HTTP_PROXY 或 HTTPS_PROXY(我已将其设置为通过 CNTLM 为我们的公司防火墙添加凭据)。这对于 NPM 和 GIT 等需要通过我们的传出防火墙的程序很有用。

因此,我每 10 或几分钟收到以下消息,作为从名为的程序弹出的消息:

"D:\Program Files (x86)\postgresql\updatemonitor\bin\UpdManager.exe" --execute  "D:\Program Files\PostgreSQL\9.6\bin\stackbuilder.exe"
Run Code Online (Sandbox Code Playgroud)

该消息非常具有欺骗性,但我找到了该程序,它是上面列出的程序。

在此处输入图片说明

postgresql enterprisedb

4
推荐指数
2
解决办法
4860
查看次数

Postgres 消耗大量 RAM(缓存)

我在 Centos 6 x64(RAM:8 GB)上有一个小型数据库 PostgreSQL (v9.3)。

postgresql.conf

max_connections = 512
shared_buffers = 3000MB  
temp_buffers = 8MB          
work_mem = 2MB          
maintenance_work_mem = 128MB         
effective_cache_size = 3000MB
Run Code Online (Sandbox Code Playgroud)

大约 150 个连接,PostgreSQL 需要超过 6 GB 的 RAM(当然,其他应用程序使用大约 200 MB 的 RAM),这里是我的信息:

Mem:  7062.945M total, 6892.410M used,  170.535M free, 6644.000k buffers
Swap:    0.000k total,    0.000k used,    0.000k free, 5378.922M cached
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 为什么 PG 需要大量 RAM?

  2. 如何减少 PG 的缓存缓冲区?

postgresql configuration enterprisedb

1
推荐指数
2
解决办法
6236
查看次数

标签 统计

enterprisedb ×2

postgresql ×2

configuration ×1