ASP.NET MVC 应用程序分析
ASP.NET MVC application profiling
我是一名初级开发人员,我被指派找出为什么 Web 应用程序的当前请求速度变慢大约需要八秒,但我不知道如何开始分析如何找出发生了什么SQL 服务器,其功能需要花费大量时间。该应用程序使用 ASP.NET MVC 5 编写并使用 Entity Framework 6。我应该从哪里开始?
如果您不是像我这样的数据库男孩,您会喜欢使用 Glimpse。
Glimpse 是网络诊断平台。
每天为数十万开发人员提供触手可及的实时诊断和见解。
所以您可以从从 NuGet 获取 Glimpse 开始。
PM> Install-Package Glimpse.MVC5
PM> Install-Package Glimpse.EF6
初始配置如下:
- 在配置部分中:
- 之后:
抱歉,我浪费了 10 分钟来尝试添加 xml code/quote/everything。
如需进一步配置和其他信息,请在此处:http://getglimpse.com/Docs/Configuration
之后您必须导航到 /glimpse.axd 或您在那里指定的路径并启用(它是一个 cookie)。
这是一个使用 Glimpse 的站点,因此您可以查看提供给您的内容。渲染视图 time/wire time/sql time/ajax 分析等..
http://play.getglimpse.com/
它的扩展性很强,有插件等等。你可以搜索。
您可以观看以下演讲以了解某些功能并说服您使用 glimpse:https://www.youtube.com/watch?v=IGMYogdKYyw
如果您只需要查看 sql 查询而不是整个查询(渲染过程等),您可以按 glimpse 圆圈并转到 sql 选项卡。您将看到如下所示的视图:
我是一名初级开发人员,我被指派找出为什么 Web 应用程序的当前请求速度变慢大约需要八秒,但我不知道如何开始分析如何找出发生了什么SQL 服务器,其功能需要花费大量时间。该应用程序使用 ASP.NET MVC 5 编写并使用 Entity Framework 6。我应该从哪里开始?
如果您不是像我这样的数据库男孩,您会喜欢使用 Glimpse。
Glimpse 是网络诊断平台。
每天为数十万开发人员提供触手可及的实时诊断和见解。
所以您可以从从 NuGet 获取 Glimpse 开始。
PM> Install-Package Glimpse.MVC5
PM> Install-Package Glimpse.EF6
初始配置如下:
- 在配置部分中:
- 之后:
抱歉,我浪费了 10 分钟来尝试添加 xml code/quote/everything。 如需进一步配置和其他信息,请在此处:http://getglimpse.com/Docs/Configuration
之后您必须导航到 /glimpse.axd 或您在那里指定的路径并启用(它是一个 cookie)。
这是一个使用 Glimpse 的站点,因此您可以查看提供给您的内容。渲染视图 time/wire time/sql time/ajax 分析等.. http://play.getglimpse.com/
它的扩展性很强,有插件等等。你可以搜索。
您可以观看以下演讲以了解某些功能并说服您使用 glimpse:https://www.youtube.com/watch?v=IGMYogdKYyw
如果您只需要查看 sql 查询而不是整个查询(渲染过程等),您可以按 glimpse 圆圈并转到 sql 选项卡。您将看到如下所示的视图: