gpt4 book ai didi

visual-studio-2012 - Visual Studio 2012 : MVC, Umbraco 站点在调试时速度极慢

转载 作者:行者123 更新时间:2023-12-01 02:15:27 24 4
gpt4 key购买 nike

Windows 8.1 Pro、Visual Studio 2012 Update 4、MVC4 Umbraco 站点使用 SQL Azure(也尝试过使用本地 SQL 2008 R2 db)。通过 IIS 运行。

网站在不调试的情况下完美运行。但是,在调试站点时,速度非常慢。默认页面需要将近一分半的时间来执行。后续请求花费相同的时间。

我认为这可能是环境问题(Surface Pro 3、i5),所以转而使用 MacBook Pro (i7)……该 PC 上仍然存在问题。

在我的智慧结束时试图找出可能导致它的原因。

非常感谢!

最佳答案

有几件事可能会在这里发生。由于数据传输时间的原因,使用 Azure SQL db 会导致页面初始加载速度变慢(与本地 db 相比)。但是,后续页面加载应该很快,因为所有内容都将加载到站点缓存中。

如果后续页面加载仍然非常缓慢,则可能是因为未生成 XML 缓存。检查调试配置中 web.config 中的设置是否正确。

此外,请检查您将调试日志写入的位置。 Umbraco 会将日志消息写入日志文件 App_Data/Logs/并将日志分离到数据库中。使用远程数据库会使这些写入速度变慢。

如果不知道您的项目中还发生了什么,就很难知道还有哪些其他因素可能在起作用。但是您需要在 VS 中以 Debug模式逐步执行应用程序,并且您可以检查事件查看器是否存在诸如超时之类的吞下错误。最后,您可以使用分析器准确指出您的问题所在。

关于visual-studio-2012 - Visual Studio 2012 : MVC, Umbraco 站点在调试时速度极慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25225573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com