Sql-Server

下載用於 SQL Server Management Studio 的 SQL Server Profiler

  • February 19, 2016

如何分析 SQL Server 2008 數據庫以查看在特定數據庫上執行的程式碼?我記得使用 SQL Server 分析器,但下載 SQL Server 2008 R2 Express 後在 SQL Server Management Studio 中看不到它。我在哪裡可以下載該工具並安裝它?我是否需要完整版的 SQL Server 2008 才能看到此選項?

SQL Profiler 不附帶 SQL Server Express 2008 R2*。您可以使用 Datacenter、Enterprise、Standard、Web、Developer 或 Workgroup 許可證的安裝介質獲取它。

如果您有安裝媒體,您可以通過這種方式獲取 Profiler。否則,開發者版的售價為 50 美元

還有一些其他工具可用,您甚至可以在沒有 Profiler的情況下創建自己的伺服器端跟踪(例如)。然後,使用Qure Workload Analyzer之類的工具來查看跟踪文件。使用 2008 R2,您還可以使用擴展事件來跟踪活動。優點是與執行 Profiler 相比,這兩者對性能的影響較小。

如果您正在尋找一個時間點解決方案並且可以安裝程序,Adam Machanic 的 sp_whoisactive可能是值得研究的。

引用自:https://dba.stackexchange.com/questions/28213