Ich arbeite an SQL Server 2005 SP3. Vom Aktivitätsmonitor merke ich, dass viele Prozessoren im gesperrten Modus gesperrt waren. Wissen Sie, wie Sie herausfinden, wer meine Prozesse sperrt?So finden Sie, wer sperrt, wer in SQL Server 2005
6
A
Antwort
7
exec sp_who
wird Ihnen sagen, welche Prozesse durch das, was andere Prozesse blockiert werden. Sie können auch
exec sp_lock
verwenden, um zu sehen, was durch diesen Blockiervorgang gesperrt wird.
0
Zusätzlich zu Ralphs exzellentem Beitrag, here's ein guter Artikel über die verschiedenen Methoden, die Ihnen zur Überwachung der Blockierung zur Verfügung stehen - von einem der Premier Field Engineers von Microsoft.
4
sp_who2
sp_who2 zeigt Sperrung und von spids zusammen mit Hostnamen blockiert und viel nützlicher Informationen, um die Quelle auf die Spur benötigt.
Edit: Auch wenn die Ausgabeliste versuchen sp_who2 ist lang ‚aktiv‘
Verwandte Themen
- 1. Wer
- 2. Microsoft SQL Server - Wer hat eine Stored Procedure erstellt?
- 3. Wer ist "uns" und wer ist "sie" laut Git?
- 4. Kommandozeilen-Tool zum Herausfinden, wer eine Datei sperrt
- 5. Wie überprüft man, wer was in SQL Server 2005 getan hat?
- 6. SQL Server 2008 Datenerfassung ändern, wer hat die Änderung vorgenommen?
- 7. Finden Sie heraus, Benutzername (wer) Datei in C# geändert
- 8. Bestimmen Sie, wer ein Ereignis
- 9. Wer ist der Server und wer ist der Client in UDP?
- 10. Verfolgen, wer Änderungen an SQL Server in C# -Anwendung oder SQL Server macht
- 11. SQL-Abfrage, wer im vergangenen Jahr besuchte
- 12. Wer kann Gran Privilegien?
- 13. Win32-Dateien zum Lesen gesperrt: wie Sie herausfinden, wer sie sperrt
- 14. Wer ist dein Model?
- 15. Cleartool - finden Sie ausgecheckte Dateien und wer ausgecheckt
- 16. Wie finden Sie heraus, wer der ROM-Anbieter ist?
- 17. Optimierung für unbekannt für SQL Server 2005?
- 18. Sehen Sie, wer git Tag gelöscht
- 19. So löschen Sie Verbindungen in Sql Server 2005
- 20. So verketten Sie zwei Zeichenfolgen in SQL Server 2005
- 21. Wer muss Android lernen?
- 22. Wer benutzt SvnMapper?
- 23. Wer kopiert app.config in app.exe.config?
- 24. Wer nutzt Rhino Security?
- 25. Wer übernimmt die IErrorInfo?
- 26. Wer benutzt mein Artefakt?
- 27. Wer unterbricht meinen Thread?
- 28. SQL Server Reporting Services 2005 - Zugänglichkeit Guidlelines
- 29. Wer die Socket-Verbindung herunterfährt
- 30. Cloud Computing: Wer nutzt es?
Einzelheiten zu, wer wer ist in dem Blockspiel, lesen Sie die Beschreibung der 'blk' Spalte in' sp_who' Ergebnis: http: //msdn.microsoft.com/en-us/library/ms174313.aspx –
Aufruf von "DBCC INPUTBUFFER (spid)" mit der Spid, die Sie von sp_who zurückgeben, wird auch die letzte SQL-Anweisung anzeigen, die der Prozess ausgeführt wurde. –
SP_WHO2 bietet mehr echte nützliche Informationen als sp_who und sp_lock, DBCC INPUTBUFFER (SPID) ist ein Muss, um mit SP_WHO2 zu sehen, welche Abfrage sie ausführen. – DBAndrew