如何知道在SQL Server 2005中運行哪個存儲過程?以及如何在查詢中打印該SP?如何知道SQL Server 2005中哪個存儲過程正在運行
1
A
回答
3
SQL Profiler通常是一個良好的開端上的SQL Server實例登錄活動
1
您可以使用SQL事件探查器和活動管理
可以使用
sp_helptext [sp_name]
看SP的內容
0
您可以在SQL Server Management Studio中使用Activity Monitor。它位於管理節點中。活動監視器打開後,查看Command列以查看正在執行的命令。 SQL Profiler是另一種選擇,但它需要更多的工作來設置。
還有關於如何監視SP的文章here。
0
在SQL Server 2005和2008中,如果您試圖解決生產系統中的性能或行爲問題,則應該使用動態管理視圖。 Sys.dm_exec_requests會向您顯示活動事務,包括有用的信息,例如啓動時間,最後一次鎖定是什麼,是否被阻止,阻止進程等等。您還可以使用sys.dm_exec_query_stats查看已經查詢的聚合統計信息運行並仍在緩存中。這將顯示有趣的數據,如平均運行時間,最小/最大運行時間,最小/最大/平均CPU等。
這兩個然後可以用於鏈接到其他dmv的檢索執行計劃,查詢和各種其他有趣的信息,在飛行中,便宜。這比在大多數情況下維持一組跟蹤事件要好得多。
相關問題
- 1. SQL Server 2005存儲過程
- 2. 如何檢查哪個存儲過程查詢正在運行Sql Server Asp.Net?
- 3. SQL Server 2005存儲過程執行
- 4. 如何獲得總行通過存儲過程在SQL Server 2005
- 5. 如何在SQL Server 2005 Management Studio中創建SQL Server 2005存儲過程模板?
- 6. SQL Server 2008 - 確定哪個SQL代理作業正在運行存儲過程
- 7. MS SQL Server 2005中的存儲過程
- 8. 遞歸存儲過程在SQL Server 2005
- 9. 錯誤在SQL Server 2005存儲過程
- 10. 如何知道哪個存儲過程正在調用目標過程?
- 11. 從Excel(VBA)運行存儲過程的SQL Server 2005
- 12. 同時運行的SQL Server 2005存儲過程導致延遲
- 13. 如何在存儲過程中使用循環sql server 2005
- 14. 如何在asp.net mvc中使用sql server 2005存儲過程?
- 15. 在SQL Server中如何調試存儲過程2005
- 16. 如何寫一個存儲過程在SQL Server中刪除多行2005
- 17. 如何在SQL Server 2005中存儲Kannada
- 18. SQL Server 2005安裝存儲過程
- 19. SQL Server 2005 - 優化存儲過程
- 20. SQL Server 2005的存儲過程依賴
- 21. SQL Server 2005 Asnyc存儲過程
- 22. 存儲過程吃CPU SQL Server 2005
- 23. SQL Server 2005的存儲過程錯誤
- 24. 調試SQL Server 2005存儲過程
- 25. SQL Server 2005本機存儲過程
- 26. 在SQL SERVER 2005中執行存儲過程時出錯
- 27. 在SQL Server 2005中計算存儲過程的代碼行
- 28. 如何每小時在sql server中運行存儲過程?
- 29. 如何在SQL Server Express Edition中每天運行存儲過程?
- 30. SQL Server 2005 Profiler如何查看整個存儲過程鏈