看来 Windows 内部数据库 (MSSQL$MICROSOFT##WID) 导致我们的 Windows Server 2012 R2 远程桌面主机性能下降。它或多或少持续使用 10-20+% 的 CPU。用户抱怨他们的程序太慢了。
当我停止 Windows 内部数据库服务时,它又恢复正常运行。
服务器上有 7 个用户,有 2 个 vCPU,我已经添加了一个,看看是否能解决性能问题,还有 4GB RAM。也许我应该添加 1 或 2 GB?
远程桌面连接代理正在使用 Windows 内部数据库,因此我不能将其关闭太久。
有谁经历过类似的事情吗?
答案1
2 个 vCPU 和仅 4 GB RAM?您可能只是在耗尽客户的资源。增加两个都vCPU 和 RAM 以提供更好的性能。增加到 4 个 vCPU 将有助于释放 CPU 周期以用于客户端的进程。
最有可能的是,您在服务器上安装了使用 WID 的东西(例如 Sharepoint)。Dynamics可能也使用它,但我对此不是 100% 确定。无论如何,分担负载都会有所帮助。