Re: Sporadische Performanceprobleme in großer =?iso-8859-15?Q?_Anwendung_-_wie_debuggen??=
- From: Klaus-Dieter Gundermann <KD.Gundermann@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 10 Feb 2009 14:48:42 +0100
Hallo Heinzi,
wie du schon beschrieben hast, können solche "komischen" Effekte
auftreten, wenn es zu Konflikten beim Zugriff auf gemeinsame Ressourcen
kommt. Das können SQL Serverinterne Ressourcen sein (Locks, Buffer) aber
auch Rechnerressourcen (Festplatte, CPU, Netzwerk) sein.
Der Aktivitätsmonitor ist jedoch nicht das richtige Tool dafür, da er
nur einen Snapshot darstellt. Ihr solltet einmal den SQL Server Profiler
nutzen, um zu sehen, welche Abfragen welche Ressourcen nutzen.
Parallel dazu lasst den Windows Leistungsmonitor laufen und überwacht
z.B.
- SQLServer:AllgemeineStatistik:Blockierte Prozesse
- SQLServer:AllgemeineStatistik:Transaktionen
- SQLServer:Datenbanken:Aktive Transaktionen nur für eure DB
- SQLServer:Sperren:Sperrtimeouts
- SQLServer:SQL-Statistik:Batchanforderungen/sek
- Physikalischer Datenträger:Lesevorgänge/s
- Physikalischer Datenträger:Schreibvorgänge/s
- Physikalischer Datenträger:Mittlere Sek./Lesevorgänge
- Physikalischer Datenträger:Mittlere Sek./Schreibvorgänge
- Prozessor:Benutzerzeit %
- Prozessor:Prozessorzeit %
Hth
Klaus
.
- Follow-Ups:
- Re: Sporadische Performanceprobleme in großer Anwendung - wie de
- From: Christoph Ingenhaag
- Re: Sporadische Performanceprobleme in großer Anwendung - wie de
- References:
- Sporadische Performanceprobleme in großer Anwendung - wie debuggen?
- From: Heinrich Moser
- Sporadische Performanceprobleme in großer Anwendung - wie debuggen?
- Prev by Date: Differenz zwischen 2 Datensätze ermitteln (Feldinhalt)
- Next by Date: Re: Differenz zwischen 2 Datensätze ermitteln (Feldinhalt)
- Previous by thread: Sporadische Performanceprobleme in großer Anwendung - wie debuggen?
- Next by thread: Re: Sporadische Performanceprobleme in großer Anwendung - wie de
- Index(es):
Relevant Pages
|