如何知道在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 2005存儲過程
- 7. 如何知道哪些存儲過程在Oracle數據庫中運行?
- 8. 從Excel(VBA)運行存儲過程的SQL Server 2005
- 9. 在SQL Server中如何調試存儲過程2005
- 10. 如何在存儲過程中使用循環sql server 2005
- 11. 如何在asp.net mvc中使用sql server 2005存儲過程?
- 12. 如何寫一個存儲過程在SQL Server中刪除多行2005
- 13. 如何每小時在sql server中運行存儲過程?
- 14. 如何在SQL Server Express Edition中每天運行存儲過程?
- 15. SQL Server 2005的存儲過程依賴
- 16. SQL Server 2005 Asnyc存儲過程
- 17. 存儲過程吃CPU SQL Server 2005
- 18. SQL Server 2005本機存儲過程
- 19. 調試SQL Server 2005存儲過程
- 20. 在SQL SERVER 2005中執行存儲過程時出錯
- 21. 在SQL Server 2005中計算存儲過程的代碼行
- 22. 從SQL Server運行PostgreSQL存儲過程
- 23. 運行SQL Server存儲過程(更新)
- 24. SQL Server 2005 Profiler如何查看整個存儲過程鏈
- 25. 如何知道MS SQL Server中存儲過程的執行狀態
- 26. SQL Server Management Studio - 在系列中運行多個存儲過程
- 27. 檢查,如果條件在存儲過程(SQL Server 2005中)
- 28. 在SQL Server中執行存儲過程
- 29. 如何知道我的存儲過程是否在MS SQL Server中被刪除?
- 30. 如何在sql中知道總記錄返回存儲過程?