2010-11-09 4 views
11

Ich habe eine klassische ASP (JScript) -Website, die langsam läuft und gibt es Profiler, die mir helfen können, zu identifizieren, was Zeit braucht?Wie profiliere ich eine klassische ASP-Website?

Weitere Hinweise zum Optimieren oder Debuggen von ASP-Leistungsproblemen wären hilfreich.

+0

würde mir das sein zu wirklich nützlich. Ich denke, ein Kopfgeld ist in Ordnung. –

Antwort

11

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

+0

Brillante Antwort! Denke nicht, dass wir einen besseren bekommen werden. Leider liegt der Großteil unseres Codes (und auch OPs) in JScript, nicht in VBScript, daher wird der Profiler wahrscheinlich nicht funktionieren. –

+1

Ich hasse es, dass ich das 2015 brauchte, aber ich bin froh, dass es existiert! –

Verwandte Themen