Angenommen, Sie kostenlos Lösungen suchen, sind hier einige Vorschläge in Vergangenheit (sehr alt) Projekt von mir verwendet:
ASP Profiler component. Dies ist ein Performance-Profiler auf Line-Ebene für Active Server Pages (mit VBScript) -Code. Es zeigt, wie Ihre ASP-Seite ausgeführt wird, welche Zeilen wie oft ausgeführt werden und wie viele Millisekunden sie dauern. Insbesondere bei starken datengesteuerten Seiten können Sie genau sehen, welche Zeilen die Seite verlangsamen und wo nötig optimieren.
Googeln herum Ich habe auch ein paar sehr alte Artikel über Timing/Profiling ASP Ausführungscode gefunden: werfen Sie einen Blick here und here.
Wenn Sie ein Problem mit serverseitigem Code haben, der langsam ist, habe ich festgestellt, dass es fast immer die Datenbank ist, die das Problem verursacht. Sie müssen nach SQL suchen, das langsam ist, um ein Ergebnis zurückzugeben; Wenn Sie etwas finden, müssen Sie neue Indizes auf Ihre Tabellen anwenden. Wenn Ihre App zu kurz mit der Datenbank ist, müssen Sie die Anzahl der Aufrufe an die Datenbank reduzieren. Um diese Probleme zu finden, können Sie immer SQL Server Profiler verwenden; Dies wird zusammen mit SQL Server 2005/2008 Developer Edition geliefert.
Sie können auch einen kostenlosen SQL Profiler zur Verfügung verwenden bei xsqlsoftware.com
würde mir das sein zu wirklich nützlich. Ich denke, ein Kopfgeld ist in Ordnung. –