windows – Postgres持续30%的CPU使用率
发布时间:2020-12-14 04:04:02 所属栏目:Windows 来源:网络整理
导读:我最近将Postgres数据库从 Windows迁移到CentOS 6.7. 在Windows上,数据库从未使用过多CPU,但在 Linux上我看到它使用的是常量~30%的CPU(使用top). (4芯机上) 任何人都知道这是正常的,还是为什么会这样做? 该应用程序似乎运行良好,并且比Windows快或快. 注意
我最近将Postgres数据库从
Windows迁移到CentOS 6.7.
在Windows上,数据库从未使用过多CPU,但在 Linux上我看到它使用的是常量~30%的CPU(使用top). (4芯机上) 任何人都知道这是正常的,还是为什么会这样做? 注意,它是一个大数据库,100gb数据,1000个数据库. 我尝试使用Pgadmin监视服务器状态,但服务器状态挂起,无法运行,错误“log_filename参数必须相等”
有1000个数据库,我希望真空工作者和统计数据收集器花费大量时间来检查需要维护的内容.
我建议你做两件事 >提高autovacuum_naptime参数以减少检查频率 您可能还设置了一个高max_connections限制,以允许您的客户端使用那些大量的数据库,这是另一个可能的CPU负载来源,因为每次后端必须与之同步时需要检查大量的“插槽”.其他. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- batch-file – 使用xcopy进行并行复制
- Windows – 在本地网络上运行git服务器
- windows-7 – Windows 7上的64位TortoiseSVN说“文件或目录
- PHP Windows7+IIS7+PHP+MySQL安装与配置教程
- windows – 什么是LSASS.exe?为什么需要大量内存和CPU时间
- windows – 同一行\u0026\u0026或||看不到的命令脚
- Windows Server 2008自行更改时间
- windows – 如何在没有确认的情况下从命令行删除计划任务?
- 利用Xp Cmdshell取得服务器的管理权,很可怕的SQL注入
- windows – 这两个GPO选项有什么区别?
推荐文章
站长推荐
- windows-server-2008-r2 – “在RD会话主机服务器
- 有谁知道Windows的git bash程序用于它的shell?
- 如何在Windows中的Powershell ISE中激活自动缩进
- windows 2008 服务管理器刷新失败 异常来自hresu
- 如何从Windows本机接口连接到OpenVPN
- windows-server-2008 – Windows Server 2008:当
- windows-server-2008 – 重启域控制器的步骤?
- putty免密码登陆(并加载指定session)的实现方法
- 【逆向】QQkey盗号木马原理分析
- 地球都开始流浪了,你的win10还没有激活,一大波
热点阅读