【发布时间】:2021-06-25 15:23:44
【问题描述】:
我正在开发一个经典的 asp 项目。我已经将它部署在本地计算机上的窗口 10 IIS 服务器(版本 10.0.17134.1)上,它运行良好,但是当我将它部署在我的测试服务器上时,它的 IIS 服务器(版本 10.0.19041.1)变得非常慢。我已经尝试了一些解决方案来修复它,比如增加最大工作进程。它仍然很慢。 当我从窗口防火墙禁用 RealtimeProtection 时,它变得很快。如何在不从窗口防火墙禁用 RealtimeProtection 的情况下提高其性能
【问题讨论】:
-
RealtimeProtection - 这与防火墙无关,这是(afaik)Windows Defender 防病毒软件的一部分;我的建议是完全删除它,并在需要时用适当的 AV 解决方案替换它。
-
您能否在数据库服务器上运行性能监视器以查看您的请求是否占用资源?如果是这样,请查看您的 ASP 代码,因为它可能看起来正确,但产生结果可能是个问题。使用 JOINED 表可能是罪魁祸首。
标签: performance vbscript asp-classic query-optimization