服务器监控 CPU 消耗高于预期。我该怎么办?
1. 检查更新
请定期检查更新,因为大多数更新提供性能改进。我们建议您在非工作时间应用服务器监控更新,因为更新可能会在数据库上执行长时间的后台操作。
最新版本的服务器监控始终可以在此处获取: 直接链接 .
2. 应用推荐配置
数据库将始终利用所有可用的计算资源,以尽快完成请求。因此,建议根据其使用情况规划您的服务器监控服务器的资源。
请查看以下基于监控服务器数量的建议:
监控的服务器 | 中央处理器 | 内存 (RAM) |
---|---|---|
1-2 | 2 | 8 |
3-4 | 4 | 16 |
5+ | 8 | 32 |
建议在SSD类型的磁盘驱动器上安装服务器监控以获得更好的性能。
此外,您可能需要为您的服务器监控服务器分配额外的磁盘空间,这取决于监控的服务器和网站的数量,以及在 SQL Server 数据库中收集和存储的数据量。
最后,请注意,通常在专用服务器上运行监控应用程序,例如服务器监控,是一个好主意。这可以防止其他应用程序减少可用资源。
3. 联系我们的客户支持
如果以上所有建议未能为您提供满意的服务器监控体验,请随时通过以下方式联系我们的客户支持: https://terminalserviceplus.freshdesk.com 我们很高兴帮助您排查 Server Monitoring 安装问题。
为了方便我们的技术支持并重现您的问题,我们可能会要求您导出您的数据库。
要做到这一点,请打开提升权限的命令提示符,输入以下命令:
sqlcmd -S [您的 SQL Server 实例名称] -Q “BACKUP DATABASE [ServerMonitoring] TO DISK = N’ServerMonitoring_Support.bak’ WITH NOFORMAT, NOINIT, NAME = ‘demodb-full’, SKIP, NOREWIND, NOUNLOAD, STATS = 10”
导出完成后,请将位于的文件发送给我们 C:\Program Files (x86)\Microsoft SQL Server[YourVersionOfSQLServer]\MSSQL\Backup\ServerMonitoring_Support.bak .