Ich versuche, einige langsame Webseiten zu optimieren, und meine Vermutung ist, dass das Problem mit SQL-Blockierung zu tun hat (scheint nicht eine Frage der CPU- oder E/A-Auslastung auf dem Webserver oder dem Datenbankserver zu sein) . Was ist der schnellste Weg, um herauszufinden, welche Anfragen blockiert werden und welche Abfragen blockieren?Wie Sie herausfinden, welche SQL-Abfragen blockiert werden und was sie blockiert?
7
A
Antwort
4
12
SELECT
p1.SPID AS blockedSPID, p2.SPID AS blockingSPID, ...
FROM
master..sysprocesses p1
JOIN
master..sysprocesses p2 ON p1.blocked = p2.spid
Remus: Activity Monitor kann
mit Fehler 1222 unter Serverbelastung TimeoutDie MS KB 224453 viele guten Sachen
2
How to monitor blocking in SQL Server 2005 and in SQL Server 2000
Ein sehr schönes Blog hat hier posten:
Getting Blocking Info In SQL Server 2005 & 2008 the easy way
Verwandte Themen
- 1. Verfolgen Sie, wo Pakete blockiert/gelöscht werden
- 2. Machen Sie UIAlertView blockiert
- 3. Blockiert oder blockiert ESI?
- 4. Bestimmen Sie, welche Datenmenge eine Firedac-Verbindung blockiert
- 5. Was passiert, wenn catch blockiert oder eine Ausnahme blockiert?
- 6. UIWebView Inhalte blockiert
- 7. HttpURLConnection.getInputStream() blockiert
- 8. db.createUser() blockiert
- 9. Wird boto3.Bucket.upload_file blockiert oder nicht blockiert?
- 10. Überprüfen Sie, ob Facebook dann umleiten blockiert
- 11. Wie ChildWindow blockiert
- 12. UIButton blockiert BerührungenBegan und berührtMoved
- 13. Java-Programm blockiert Ports?
- 14. Blockiert schließlich nicht?
- 15. Blockiert Exhanger.exchange?
- 16. SendKeys.send ist blockiert
- 17. Was bewirkt, dass IE8 einige Dateidownloads blockiert?
- 18. Warum blockiert Channel.waitForConfirmsOrDie nicht?
- 19. Website Region blockiert?
- 20. Shell-Skript blockiert Prozess
- 21. WaitForDrawerClose blockiert Drucken
- 22. UIGestureRecognizer blockiert Tabellenansicht Scrollen
- 23. Überprüfen Sie, wer Sie mit Twitter API blockiert
- 24. Was blockiert in einfachen Worten IO und nicht-blockierende IO?
- 25. Java-Socket-Server blockiert
- 26. Wird die Konsolenausgabe blockiert?
- 27. Warum blockiert schließlich Fehler?
- 28. GLKViewControllerDelegate wird blockiert
- 29. Firefox blockiert Facebook Js
- 30. Wie entsperren Sie einen Thread blockiert auf ServerSocket.accept()?
+1: Einfach und effektiv. –
+1, aber es ist: master.dbo.sysprocesses –
@KM Wie wäre es mit dem nächsten Mal, bearbeiten Sie die Antwort und korrigieren Sie sie ...? Vielen Dank. –