[英]SQL Server Slow after debugging website in Visual Studio
当我使用 Visual Studio 2015 调试网站时,在我的本地开发数据库上使用file -> open website...
,查询速度会减慢到需要一分钟或更长时间而不是几毫秒的程度。 使用 SQL Server Management Studio (SSMS) 手动运行的类似查询在 Visual Studio 运行时速度很慢。
SQL Server 实例与 Visual Studio 环境在同一台机器上运行。
这是我尝试过的:
以上操作后问题依然存在,关闭Visual Studio或打开其他解决方案后问题解决。
我检查了来自 SSMS 的 sql 连接,一旦 IIS Express 进程,这些连接就被清除了。 它似乎是 Visual Studio 正在与 SQL Server 库进行检测的某种集成,这是其根源。
任何人都知道这可能是什么或如何进一步解决这个问题?
这个问题与内存有关。 如果运行 SQL Server 的主机内存紧张,SQL Server 仍将运行,但会陷入本质上无法运行的地步。
我的解决方案是升级我的系统,以便我拥有大量 RAM,并为运行 SQL Server 和 Visual Studio 的 VM 提供大量 RAM。 这有一个不幸的副作用,那就是永远挂起 VM,但至少它的 SQL 服务器可以与 Visual Studio 一起使用。
我仍然不知道如何通过查看 SQL 统计信息或进程监视器来检测。 我想我可能需要找到/打开一个新问题来深入研究。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.