修改WSUS 服务器占用内存

修改WSUS 服务器内置 SQLserver和IIS占用的内存

1、IIS内存限制放开

解决WSUS更新服务崩溃,放开IIS服务内存限制。

进入IIS管理器,打开应用程序池

选择 WsusPool,右击高级设置

找到 回收 修改 虚拟内存限制专用内存限制0

2、SQLserver内存限制

WSUS的内置 SQLserver非常吃内存,长时间占用大量内存,不限制会导致WSUS一些任务资源不足运行崩溃。

去github下载sqlcmd

https://github.com/microsoft/go-sqlcmd/releases/open in new window

装好 sqlcmd 就可以在cmd命令行运行了

使用 sqlcmd 工具连接到数据库

sqlcmd -E -S \\.\pipe\Microsoft##WID\tsql\query

配置 SQL Server 的高级选项显示

exec sp_configure 'show advanced option', '1';
reconfigure;
go

配置 SQL Server 的最大服务器内存,这里是8G

exec sp_configure 'max server memory', 8192;
reconfigure with override;
go

重启服务器