Postgres数据库从9.0升级到9.3后变得疯狂,CPU / ram



我将我的postgres数据库从9.0升级到9.3,并将数据从一个导入到另一个(大约2gigs)。

自从导入以来,新数据库一直在疯狂地占用 30% 的 cpu 和 4 GB 内存,尝试重新启动并离开一天,但仍然疯狂有什么想法吗?

**更新**

更多信息。

数据库上没有运行任何内容,没有查询等。这似乎与真空过程有关。 如果我禁用真空,那就没问题了。也许在大导入(2 GB .sql文件,~500 个数据库)后需要一段时间才能清理,但 2 天后它仍然会发疯,这似乎是某种错误?

好的,我跑了,

vacuumdb --all --full -w

在创建 pgpass.conf 文件后,C:\Users\postgres\AppData\Roaming\postgresql。 这花了一段时间,但现在似乎好多了。

Postgres仍在破坏磁盘,但CPU从30%下降到10%,只有30meg内存而不是4gig。

认为我可能只是禁用真空并每月手动运行一次......

最新更新