这听起来可能是个奇怪的问题,但我有点担心,我们的主数据库服务器并没有使用所有可用的内存。它是32位Windows 2003 / Server 2005标准部署程序.它是在该框上运行的唯一实例,并且仍然应用了默认内存限制设置。服务器有4GB的RAM和AWE打开。最近我们收到了关于数据库运行缓慢的报告,因此我继续到服务器上查看。我惊讶地看到,sqlserver.exe进程只使用(并且已经达到峰
我在一台非常小的机器上运行postgres 10.4,在Debian上有严格的内存限制(例如200MB)。在我的情况下,必须禁用系统交换空间,但SSD磁盘空间充足(例如,>500 is )。我使用瀑布方法将所有可用内存分配给postgres中的不同用途,遵循以下逻辑:---max_worker_processes,会话甚至邮局局长永远不会因为内存限制而取消,以