[英]Can i monitor performance of particular table in sql server 2008 profiler
我想在sql server profiler中監視在我的數據庫的特定表上運行的所有DML命令。 我使用的是sql server 2008 R2
除了建議的解決方案,您還可以使用讀取SQL Server跟蹤的第三方工具。
ApexSQL Comply是一個SQL Server審計工具,它使用SQL跟蹤,從中讀取相關信息,並將其存儲到其中央存儲庫數據庫中。 它允許您選擇要監視的表和事件類型。 您可以指定監視每個數據庫的不同事件集。
它提供各種內置報告,您可以通過特定的DML操作進行篩選。 它還具有自定義報告,因此您可以創建自己的報告。
您可以將工具設置為僅監視表上的特定事件,或者如果監視所有事件,則可以使用報告上的過濾器僅顯示DML命令。
免責聲明:我作為支持工程師為ApexSQL工作
是的 - 你可能想看看Brad McGehee的這個視頻系列:
掌握SQL Server Profiler - 視頻培訓課程
它非常有用,並教您SQL Server Profiler的基礎知識和一些更高級的概念。 強烈推薦。
或者這是Brent Ozar的10分鍾短版: SQL Server Profiler教程視頻
在SQL Server Profiler中,創建新的配置文件跟蹤時,可以定義過濾器 。 您可以通過大量不同的標准限制收集的統計數據 - 其中一個是Object Name
,例如您要檢查的表名稱。
有關該特定主題的更多信息,請參見Profiler過濾器 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.