windows-server-2012-r2 – WSUS数据库使用大量内存,如何优化

前端之家收集整理的这篇文章主要介绍了windows-server-2012-r2 – WSUS数据库使用大量内存,如何优化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我在2012R2系统上安装了一个新的WSUS实例. WSUS服务器将为大约350个系统(服务器台式机笔记本电脑)提供服务.它运行在Hyper-V VM中,我目前已经分配了10GB的内存,但在不到一天的时间内,Windows Internal Database的使用率已经上升到大约6GB.

这个值对我来说似乎太过分了.如果您搜索Google,您可以找到大量有关如何使用Windows内部数据库limit the memory文章.但我发现的文章几乎没有提供任何理由,为什么选择一个特殊的内存值,似乎在256MB-4GB之间,取决于文章的作者.

WSUS的内存使用是否正常?我没有在2012r2上找到任何关于WSUS的官方微软大小调整建议,尽管older release的文档表明1GB应该足够少于500台计算机.

所以我的问题是

>是否有更新位置Microsoft已发布WSUS的服务器大小规格,但我没有找到?
>如果我要为内部数据库设置内存限制,应该使用什么方法来选择正确的值?是否有一些公式或某些性能指标我可以设置一个有用的限制?
>我是否只需要继续添加更多内存,直到WSUS停止使用它?
>我还应该做些什么而不是让WSUS使用更少的资源?

If I were to set a memory limit for the internal database,what method should be used to pick the right value? Is there some formula,or some performance metric I can look at to set a useful limit?

Windows Internal Database是MS sql Server的功能受限实例,因此只要数据库大小足够大,它就会为eventually consume all of your server’s memory.如果您想获得最佳的数据库性能,通常的MSSQL database sizing recommendations适用于此处.虽然使用WSUS,但数据库性能本身并不重要,您还必须确保为WSUS的IIS应用程序池以及文件系统缓存留下足够的RAM.

就个人而言,我不打算评估索引页面增长率或sql服务器的性能指标,而只是将WID限制为2 GB RAM使用率,并且仅在监视会引发有关磁盘利用率过高的警报时才增加此值. WSUS客户端对较长的响应时间几乎不敏感,因此只要机器没有严重过载并且客户端请求遇到超时,一切都很好.

Do I just need to keep adding more memory until WSUS stops using it all?

这可能会消耗相当多的资源,因为WSUS数据库会随着时间的推移而增长.我管理的Server 2008 R2上的WSUS 3.0实例有一些常用产品和两种语言.它运行了大约1,100个客户端,运行2年后的数据库大小为15 GB.

Is there something else I should be doing instead to make WSUS use less resources?

如果IIS进程本身占用太多资源并且正在与文件系统缓存竞争,您可能需要查看application cache and garbage collection settings for WSUS’ IIS application pool.除此之外,WSUS应该主要是消防和如果你给它> 6 GB的RAM并且限制WID内存大小,请忘记.

Is there update location Microsoft has published server sizing specs for WSUS that I am not finding?

可能,但我也找不到它们.

原文链接:https://www.f2er.com/windows/366227.html

猜你在找的Windows相关文章