【发布时间】:2010-09-15 23:09:03
【问题描述】:
它是一个 CentOS 服务器(我不知道规格),在任何人说明显之前,请记住这些缓解因素:
- 服务器每晚执行一次 VACUUM 作业
- 所有表都已编入索引
- 它几乎是只读的(这意味着数据库的大小不会增加)
- 每月运行的查询数量相同
这是服务器负载的图表:alt text http://img96.imageshack.us/img96/6352/loady.gif
更新(2010 年 9 月 15 日):我们从未发现服务器或配置导致此问题,但我们的应用程序已经过优化,并且负载在相同的使用情况下恢复到可接受的水平:
- 缓存了一些数据
- 发现了一些被重写的查询
- 发现一些多余的查询
【问题讨论】:
-
哪些进程占用了 CPU 时间?这只是显示高水平的服务器负载。
-
pgSQL 任务正在占用 CPU 负载
标签: postgresql centos