当前您所在的位置:首页>开发控件 版本控制 >开发控件

redgate ANTS Performance Profiler

redgate ANTS Performance Profiler
通过
.NET profiling提高应用程序的性能
ANTS Performance Profiler是用于桌面,ASP.NET和ASP.NET MVC应用程序的.NET profiling
新建:配置SQL查询并查看执行计划
通过配置.NET代码和数据访问层,快速查找性能瓶颈
从右到线级时序和昂贵的数据库查询中,
获得丰富的性能数据
节省时间循环诊断和调试 - 让profiler为你做艰苦的工作
探索不熟悉的代码库
增强的数据访问分析,支持SQL Server,Oracle,MySQL,MariaDB和PostgreSQL
标准
每个用户
仅通过剖析您自己的.NET代码来提高应用程序性能。
PRO
每个用户
识别您自己的.NET代码中的性能瓶颈,以及第三方代码,框架方法,SQL Server查询和磁盘活动
在单个
 .NET profiler中需要的所有性能数据
从.NET代码到数据库
查看.NET代码和.NET代码发出的数据库请求的性能数据。

Profile 文件数据库请求您的应用程序应用于任何SQL Server,Oracle,MySQL(或MariaDB)和PostgreSQL数据库。
如果你使用ORM,
这个是理想的选择
了解网络请求
查看您的应用程序发出的输出HTTP请求的丰富数据,包括请求和响应标头信息。
查看导致请求运行的.NET代码上下文中的所有信息。

File I/O 性能
获取有关应用程序磁盘活动的全面性能信息。
更多功能



直接跳到最慢的活动中
 the .NET performance profiler 中的调用树显示每个方法的数据,并确定最昂贵的方法,数据库查询和Web请求。



使用 line-level timings深入钻取慢行代码
逐行的Profile C#或任何其他.NET代码,带有精确的时间数据,所以你可以一目了然的发现问题昂贵的代码行被自动突出显示,用于快速目视检查。




看看你的代码的数据库交互*
了解您的.NET代码如何进行数据库查询以及这些查询的执行情况。 ANTS Performance Profiler支持SQL Server和Oracle数据库,无论它们是本地的还是远程的。
*仅在专业版中可用




捕获传出的网络请求*
查看应用程序的传出HTTP请求。获取有关请求和响应头的数据,并查看是
什么.NET代码导致它们运行。
*仅在专业版中可用



迅速反馈应用程序性能
使用交互式时间线来检查.NET或ASP.NET应用程序的CPU使用情况,并突出显示问题区域,以便只关注重要的数据。


 


通过HTTP请求分组方法*
代码和数据库活动按HTTP请求分组,在特定网页上
显示性能问题。
*仅在专业版中可用



异步代码的C#分析
了解C#5异步代码的性能。在你写的代码的上下文中查看活动,看看异步完成的工作是怎样与导致其运行的异步方法相关联的。

 

 


反编译第三方代码*
使用由.NET Reflector提供支持的集成反编译,发现第三方组件和框架程序集中的瓶颈。
*仅在专业版中可用

 


新: Profile SQL 查询
将您的各个.NET代码行的计时关联到SQL执行计划。了解SQL查询运行缓慢的原因。

比较产品版本

标准* vs Pro vs Bundle

ANTS Performance Profiler可以是标准版或专业版,也可以是.NET Developer Bundle的一部分

.NET Code Profiling Standard Pro Bundle
Profile .NET可执行文件,ASP.NET Web应用程序,Windows服务,Silverlight,SharePoint, Windows Store apps和COM+ server 应用程序 - 包括多线程应用程序
行级定时(仪表化分析模式)
采样模式,用于最小化化的开销分析
附加到正在运行的进程
时间轴:获取关于应用程序性能的实时反馈,并选择有趣的区域以集中分析结果
调用树:自动扩展以突出显示最差的堆栈跟踪
保存并导出profiler结果
Profile C#5异步代码
调用图形视图:显示所选方法的所有调用者和被调用者
集成反编译:获取第三方和框架方法的源代码和时间
命令行访问
配置子进程
数据库调用概要分析 Standard Pro Bundle
查看调用树中的SQL查询字符串,计时和点击量
配置文件调用所有SQL Server版本,包括Express和Compact
配置文件调用Oracle数据库
配置文件调用MySQL(或MariaDB)
配置文件调用PostgreSQL
配置文件调用云中托管的数据库(Amazon RDS和SQL Azure)
了解是什么.NET代码导致了查询的执行
File I/O profiling Standard Pro Bundle
专用 file I/O 视图:查看已访问的文件
请参阅单个文件的磁盘读/写速度
传入的HTTP请求分组 Standard Pro Bundle
查看任何ASP.NET应用程序的入站HTTP调用的计时数据和点击量
请参阅您的ASP.NET应用程序中的方法,按触发它们的HTTP请求分组
调查与特定网页相关的性能问题
更多关于Profile的内容 Standard Pro Bundle
ANTS Memory Profile:查找内存泄漏并了解应用程序如何使用内存
.NET Reflector VSPro:在Visual Studio中调试第三方代码
北京哲想软件有限公司