ASP.NET 在多用户的情况下 Web 应用程序速度变慢


如果我

的ERP Web应用程序有多个并发用户,我遇到了一些主要问题。当并发用户数超过 30 时,我的应用程序变得很慢。我们使用 ASP.NET,C#,SQL Server 2016开发了Web应用程序。

我应该检查什么点才能摆脱这个问题?

是否有任何工具/脚本可用于在 IIS 或每页中获得开销?

我也想知道带宽开销。

可能有几个问题可能导致此问题,1. 您可能需要检查 SQL 调用后连接是否已关闭。2. 您可能有长时间运行的查询,这可能会导致死锁。

您应该能够执行内存转储以查看在速度变慢时正在运行的命令,还可以使用 sql 探查器查看运行查询所需的时间。

最新更新