Können Sie ANTS Performance Profiler verwenden, um eine Anwendung schlägt SQL Server Express-Editionen zu profilieren?

StackOverflow https://stackoverflow.com/questions/4054623

Frage

Ich möchte wissen, ob es möglich ist, meine Web-Anwendung profilieren, wenn es mit ANTS Profiler eine Datenbank auf einem SQL Server Express-Server schlagen.

Aus dem Kasten heraus, ich bin nicht in der Lage. Es beschweren sich über:

  

Ereignisanbieter Nr könnte sich für   die SQL-Server-Instanz 'SQLEXPRESS'

Hat jemand in der Lage gewesen, dies zu umgehen, oder muß ich meinen SQL-Server aktualisieren?

War es hilfreich?

Lösung

Red Gate haben öffnen Sie einfach ein Early Access Program (EAP) für ANTS Performance Profiler. Eines der neuen Features ist die Möglichkeit, beliebige SQL oder Oracle-Server-Typen zu profilieren, einschließlich SQL Server Express.

Die EAP-Seite ist hier: http: //help.red-gate .com / help / ANTSPerformanceProfiler / download_eap.html

Die SQL / Oracle-Server auch remote sein kann -. Vorher der Datenbankserver auf demselben Rechner wie die Anwendung sein mußte, die profiliert wurde

Andere Tipps

Von @ Remus Rusanu ANTS nutzt ETW für Ihre Anwendung SQL Anrufe überwachen. ETW Ereignisse sind in SQL Server Express Edition nicht zur Verfügung.

http://blogs.msdn.com/b/sqlqueryprocessing/archive/2006/11/12/using-etw-for-sql-server-2005.aspx

Wo soll ich starte ... Können nur mit den Grundlagen bleiben: ANTS ist ein Manager-Profile. SQL Server ist eine native Anwendung. Also neben den anderen kleineren Hürden wie fehlende Symbole, imposibility zum Instrumente der Binärdateien und nicht zuletzt Ihre EULA-Bedingungen zu brechen, ist die einfache Tatsache, dass Sie verwalteten Code Profiler zu verwenden sind versuchen sollten auf einem nativen binären genug sein, um Sie auf dem Fehler zu überzeugen Ihre Wege.

Vielleicht suchen Sie den SQL Profiler Anwendung?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top