加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.52kongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

asp调试器 Redgate Profiler ASP .NET了解结果

发布时间:2022-10-27 14:30:43 所属栏目:Asp教程 来源:互联网
导读: 我在分析.NET ASP页面。它有一个主页和telerik控件。它使用Services从单独的Web项目加载数据。我用SoapUI调试了服务,他们用2.5秒来运行6个服务调用。页面加载大约12秒。我必须运行两个探查

我在分析.NET ASP页面。它有一个主页和telerik控件。它使用Services从单独的Web项目加载数据。我用SoapUI调试了服务,他们用2.5秒来运行6个服务调用。页面加载大约12秒。我必须运行两个探查器实例来使用SQL调用来调试主Web应用程序和服务应用程序。从我所看到的服务代码运行需要3至4秒。我需要知道要找到什么才能找到真正的问题。将主页加载到服务调用之外的8或9秒。

主Web应用程序代码在哪里进行9秒?

Main Web App

所以我在没有源的情况下扩展方法 - 这可能是我需要帮助的地方。我如何找到我需要解决的问题?有几个地方的挂钟时间从很长时间到几乎没有。

methods without source

Web Service App SQLSQL时间对我来说很奇怪。它显示3个调用,但其中一个有实际输入。我调试了代码并且没有调用服务3次。第一个结果时间非常大。无论我在soap UI中做什么,它从来没有那么久,我从VisualStudio调试器运行它们并没有那么久。

Web Service App SQL

Web服务应用程序方法这表明没有大量时间花在任何服务代码上。

enter image description here

Soap UI-运行服务调用 - 在最长的DB调用上最长的通话时间为1.6秒

Soap UI- running the service call - on the longest DB Call

来自SoapUI Call的

Service \ Database Profiling在Profiler中asp调试器,Soap中的1.6秒= 1.49秒。所以这是有道理的,虽然我仍然不知道多方法调用什么,第一次记录的时间= 4.49。

Service\Database Profiling from SoapUI Call

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!