Direkt zur langsamsten Aktivität springen
Der Aufrufbaum im .NET Performance Profiler zeigt Daten zu jeder Methode und identifiziert die teuersten Methoden, Datenbankabfragen und Webanfragen.
Langsame Codezeilen mit zeilenbasiertem Timing identifizieren
Profilieren Sie C#- oder anderen .NET-Code zeilenweise mit präzisen Zeitmessdaten. Auffällige Codezeilen werden automatisch hervorgehoben.
Datenbankinteraktionen Ihres Codes analysieren
Verstehen Sie, wie Ihr .NET-Code Datenbankabfragen stellt und wie diese performen. ANTS Performance Profiler unterstützt SQL Server und Oracle Datenbanken - lokal und remote.
Ausgehende Webanfragen erfassen
Analysieren Sie ausgehende HTTP-Anfragen Ihrer Anwendung inklusive Header-Informationen und dem auslösenden .NET-Code.
Sofortiges Feedback zur Performance Ihrer Anwendung
Nutzen Sie die interaktive Zeitleiste, um die CPU-Auslastung Ihrer .NET- oder ASP.NET-Anwendung zu analysieren und kritische Bereiche zu identifizieren.
Methoden nach HTTP-Anfrage gruppieren
Code- und Datenbankaktivitäten nach HTTP-Anfragen gruppieren und Performance-Probleme auf spezifischen Seiten aufdecken.
C#-Profiling für asynchronen Code
Verstehen Sie die Leistung von asynchronem Code in C#5. Betrachten Sie Aktivitäten im Kontext des von Ihnen geschriebenen Codes und erkennen Sie, wie asynchrone Vorgänge mit der Methode verknüpft sind, die sie ausgelöst hat.
Code von Drittanbietern dekompilieren
Identifizieren Sie Engpässe in Komponenten von Drittanbietern und Framework-Assemblys mithilfe der integrierten Dekomprimierung, unterstützt durch .NET Reflector.
SQL-Abfragen analysieren
Verknüpfen Sie die Ausführungszeiten einzelner .NET-Codezeilen direkt mit den zugehörigen SQL-Ausführungsplänen. Finden Sie genau heraus, warum eine SQL-Abfrage langsam läuft.