降低Windows备份的I / O优先级(Windows Server 2008 R2)
发布时间:2020-12-14 00:11:22 所属栏目:Windows 来源:网络整理
导读:我有一个在 Windows Server 2008 R2 x64机器上运行的PostgreSQL. 我每天都会安排从RAID 1数据库磁盘到专用独立磁盘的备份.它们是Dell PERC 6i上的SAS 15k.我正在使用内置的Windows Server Backup. 问题是,无论何时启动备份过程,数据库性能都会受到影响.我会
我有一个在
Windows Server 2008 R2 x64机器上运行的PostgreSQL.
我每天都会安排从RAID 1数据库磁盘到专用独立磁盘的备份.它们是Dell PERC 6i上的SAS 15k.我正在使用内置的Windows Server Backup. 问题是,无论何时启动备份过程,数据库性能都会受到影响.我会说几乎是性能降低的10倍. 在资源监视器中,磁盘队列在备份时处于两位数范围,在白天小于1.备份期间磁盘活动大约是30-50MB / s,所以我猜硬件运行正常,尽管wbengine.exe占用了大部分. 我认为降低备份过程的IO优先级将是一个答案,但我找不到办法.调优进程CPU优先级似乎没有帮助.
Windows中的线程CPU优先级会影响I / O优先级.有关更深入的参考,请查看Mark Russinovich关于Windows内核的书籍.简短的回答是您必须更改调用进程的CPU优先级.您希望您的进程优先级为
Below Normal or Idle,以更改I / O,从而不会对数据库使用产生负面影响.
在您的情况下,您可能希望调用具有低优先级的备份脚本,该脚本本身调用wbadmin或任何备份工具. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- xaml – 如何检测ListView向上或向下滚动
- Windows移动 – Windows移动开发入门
- Win10和Win7共享打印机设置方法
- windows-server-2008 – “右键单击文件”会更新其上次访问
- windows-server-2012 – 如何解决Windows Server 2012中降级
- Windows Server 2012 Standard – Windows应用商店?
- Windows Admin希望从Linux(ubuntu)文件服务器开始
- .net – 有没有办法检测“几乎”远程桌面断开连接(即短暂的
- windows – Powershell参数错误’p’
- Windows 2012安装mysql 5.7.22 企业版
推荐文章
站长推荐
- 在Windows7 – 32位系统上获取有关磁盘驱动器结果
- Windows 8应用程序 – 本地存储安全性
- .net – 如何在Windows 2016 RTM ADFS上为富客户
- .net – Windows工作流 – PersistableIdle
- 如何将Windows Service Pack和更新添加到我的Win
- Windows Server 2012 R2 Hyper-V PowerShell远端
- 使用WPF而不是Windows窗体有什么好处?
- windows-server-2008 – 备份虚拟机
- 跟踪OceanLotus的新下载程序KerrDown
- 如何从windows pc下载xcode4(带IDP acc)
热点阅读