ANTS Performance Profiler

With ANTS Performance Profiler view performance data for your .NET code and database requests made by .NET code.

Learn more about ANTS Performance Profiler

Request a Quote

What is ANTS Performance Profiler ?

Increase the performance of your applications with the .NET profile

  • ANTS Performance Profiler is a .NET profiler for desktop, ASP.NET, and ASP.NET MVC applications.
  • Profile your SQL queries and see execution plans
  • Find performance bottlenecks quickly by profiling the .NET code and data access layer
  • Get rich performance data, row-level ranges, and expensive database queries
  • Save time going around in circles on diagnostics and debugging – let the profiler do the heavy lifting for you
  • Explore unknown code bases
  • Improved data access profile, with support for SQL Server, Oracle, MySQL, MariaDB, and PostgreSQL

All the performance data you need in a single .NET profiler

From .NET Code to Database

View performance data for your .NET code and database requests made by .NET code.

Profile database requests that your application makes to any SQL Server, Oracle, MySQL (or MariaDB), and PostgreSQL databases.

Understand web requests

View rich data about outbound HTTP requests made by your application, including request and response header information.

File I/O performance

With ANTS Performance Profiler, you get comprehensive performance information about your application's disk activity.

More ANTS Performance Profiler features

Go straight to the slowest activity with ANTS Performance Profiler

The call tree in the .NET performance profiler shows the data for each method and identifies the most expensive methods, database queries, and web requests.

Drill down to slow lines of code with line-level times

Create profiles in C# or any other .NET code line by line, with accurate time data so you can find problems quickly. Expensive lines of code are automatically highlighted for quick visual inspection.

Note the interaction of your code with the database

Understand how your .NET code queries the database and how those queries work. ANTS Performance Profiler supports SQL Server and Oracle databases, local or remote.

Capture outbound web requests

With ANTS Performance Profiler, observe outbound HTTP requests from your application. Get data about the request and response headers and see what the .NET code caused them to run.

Immediate feedback on app performance

Use the interactive timeline to check the CPU usage of your .NET or ASP.NET application and highlight problem areas to focus only on the data that matters.

Group methods per HTTP request

Database code and activity are grouped by HTTP request, exposing performance issues on specific web pages.

C# Profile for Asynchronous Code

With ANTS Performance Profiler understand the performance of C#5 asynchronous code. View the activity in the context of the code you wrote, and see how the work done asynchronously is related to the asynchronous method that caused the execution.

Decompile third-party code

Find bottlenecks in third-party components and framework assemblies using integrated decompilation, powered by .NET Reflector.

Profile SQL Queries

Relate the times of your individual lines of .NET code directly to SQL execution plans. Find out exactly why your SQL query is slow.

System Requirements:

CPU: 1.8 GHz dual core processor

RAM: 2 GB

HDD/SSD: 50 GB of free space on main drive

Operating system: Microsoft Windows 8 32-bit, Microsoft Windows 7 32-bit, and Microsoft Windows Vista 32-bit

Resolution: 1024×768

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.