langsame Webanwendung, Serverproblem oder Anwendung

langsame Webanwendung, Serverproblem oder Anwendung

Ich habe eine mit asp.net (c#) sql server 2005 geschriebene Webanwendung. Wir hosten sie auf 2 dedizierten Servern (IIS und SQL Server). Seit einigen Monaten erhalten wir an manchen Tagen der Woche viele Berichte über Geschwindigkeitsprobleme. Wir haben einige andere Anwendungen auf diesem Server, die dieselbe Datenbank verwenden. Wenn wir Geschwindigkeitsprobleme haben, haben alle Anwendungen auf diesen Servern dieses Problem, aber Anwendungen auf anderen Servern im selben Rechenzentrum funktionieren einwandfrei. RAM- und CPU-Auslastung sind ok. Wie kann ich überprüfen, ob das Problem mit der Internetverbindung oder dem Design meiner Anwendung zusammenhängt? Welche Parameter müssen überprüft werden? Weitere Informationen: In Anwendungen können Benutzer mehrere Dateien auf den Server hochladen, jede Datei bis zu 3 MB groß. Wir verwenden eine SQL-Webadministratoranwendung auf demselben Server, die dasselbe Problem hat. Dies ist eine Standardanwendung, die auf anderen Servern einwandfrei funktioniert. - Auch die FTP-Verbindung ist sehr langsam – im lokalen Netzwerk ist die Anwendung auch langsam. Danke

Antwort1

Ich würde mit SQL Server Activity Monitor und SQL Server Profiler nach DB-Deadlocks, aufwändigen Abfragen und Tabellenscans suchen. Sie können die Anzahl offener Verbindungen auch mit Perfmon-Zählern überprüfen. Wenn TCP-Offloading (Chimney) für die Netzwerkkarte aktiviert ist, würde ich auch in Erwägung ziehen, dies zu deaktivieren.

Antwort2

an manchen Wochentagen ...

=> Überwachen Sie die Leistung der Webtransaktionen im Laufe der Zeit (z. B. mit AlertFox)? Dann können Sie sehen, ob das Problem regelmäßig wieder auftritt und zu welcher Uhrzeit/an welchem ​​Tag. Wenn ja, handelt es sich möglicherweise um ein einfaches Problem wie das tägliche Ausführen einer Datensicherung oder einen anderen Hintergrundprozess?

Wir hatten ein ähnliches Problem mit einer Datenbanksicherung im Hintergrund, das wir auf diese Weise gefunden und behoben haben.

verwandte Informationen