c#网站-分析代码和查询

c#网站-分析代码和查询,c#,asp.net,sql-server,visual-studio-2010,profiling,C#,Asp.net,Sql Server,Visual Studio 2010,Profiling,我正在开发一个预先存在的c#/asp网站,并试图对其进行优化 为此,我想了解每个页面上有多少SQL查询。如果可能,找出它在服务器上施加了多少负载,如果不可能,找出执行请求所花费的时间 我可以使用哪些工具?我如何做到这一点 我正在使用Visual Studio 2012 Ultimate,并正在连接到SQL Server 2005。如果您想知道,在给定页面上有多少SQL查询进入数据库服务器,最好的分析方法是使用 阅读更多关于此和 现在,如果您想根据页面的XHTML标记来分析页面的性能,那么有很多工

我正在开发一个预先存在的c#/asp网站,并试图对其进行优化

为此,我想了解每个页面上有多少SQL查询。如果可能,找出它在服务器上施加了多少负载,如果不可能,找出执行请求所花费的时间

我可以使用哪些工具?我如何做到这一点


我正在使用Visual Studio 2012 Ultimate,并正在连接到SQL Server 2005。

如果您想知道,在给定页面上有多少SQL查询进入数据库服务器,最好的分析方法是使用

阅读更多关于此和

现在,如果您想根据页面的XHTML标记来分析页面的性能,那么有很多工具可供使用。我使用的并且认为非常有用的是Firefox插件

现在,如果您想在语义、性能和代码构造方面优化您的C#代码,请使用Microsoft.NET提供的免费工具


如果您想知道在给定的页面上有多少sql查询进入数据库服务器,最好的分析方法是使用

阅读更多关于此和

现在,如果您想根据页面的XHTML标记来分析页面的性能,那么有很多工具可供使用。我使用的并且认为非常有用的是Firefox插件

现在,如果您想在语义、性能和代码构造方面优化您的C#代码,请使用Microsoft.NET提供的免费工具

我可能还建议,这是一项商业服务,一开始是免费试用的,如果你不想付费的话,那么你就可以进入免费的应用程序性能检查阶段

我用它来检查应用程序中的瓶颈,它确实有助于发现问题。它将告诉您代码中花费时间最多的地方

n、 b您需要完全访问服务器才能安装监控服务。

我可能还建议,这是一项商业服务,一开始是免费试用的,如果您不想付费,那么可以将您转到免费的应用程序性能检查层

我用它来检查应用程序中的瓶颈,它确实有助于发现问题。它将告诉您代码中花费时间最多的地方


n、 b您需要完全访问服务器才能安装监控服务。

查询是指sql查询吗?@ManishMishra是。谢谢你指出这一点,我已经更新了我的问题。谢谢,关于Firebug的回答我已经回答了一半-SSQL事件探查器可能会帮助您,但您不会查看页面查询列表。所谓查询,您指的是sql查询吗?@ManishMishra是的。谢谢你指出这一点,我已经更新了我的问题。谢谢,关于Firebug的回答我已经回答了一半-SSQL事件探查器可能会帮助您,但您不会查看页面查询列表。
SQL Profiler is a graphical tool that allows system administrators to monitor 
events in an instance of Microsoft® SQL Server™. You can capture and save data 
about each event to a file or SQL Server table to analyze later. For example,
you can monitor a production environment to see which stored procedures are 
hampering performance by executing too slowly.
YSlow analyzes web pages and suggests ways to improve their performance based 
on a set of rules for high performance web pages.
FxCop is an application that analyzes managed code assemblies (code that 
targets the .NET Framework common language runtime) and reports information 
about the assemblies, such as possible design, localization, performance, 
and security improvements. Many of the issues concern violations of the 
programming and design rules set forth in the Design Guidelines, which are 
the Microsoft guidelines for writing robust and easily maintainable code by 
using the .NET Framework.