各位。如前所述,这是一个测试服务器——上面没有任何流量。这个服务器绝对不足以用于生产环境,但这也不是问题所在。问题是为什么我们会看到 postgres 进程卡住(CPU 使用率 100%)并急剧拖慢速度。直到几天前,我们还在以较低的容量运行测试服务器——它只是因为恢复时磁盘空间不足才被升级的。
生产机器运行着 128GB 内存,具有相同的共享缓冲区设置,没有任何问题——所以我认为这些设置和共享缓冲区大小没有普遍性问题——尤其是在没有流量的私有测试机器上。
但无论如何——我将重新进行恢复,看看是否有什么可能出错的地方,因为似乎没有好的解释来解释这种行为。