有沒有辦法使用Profiler來確定表是否被查詢訪問?使用SQL Server Profiler訪問日誌表
我看到一個名爲Object:Opened
的事件(表示當一個對象被訪問,如SELECT,INSERT或DELETE語句)和Object:Closed
,但這些似乎並沒有工作。
特別是,我用Object:Opened和Object:Closed創建了一個簡單的跟蹤,沒有過濾器(除了標準的「應用程序名稱不像'SQL Profiler'」過濾器)並且運行了SELECT TOP 1 * FROM TableName
,但沒有報告任何事件。
那麼,有沒有辦法使用Profiler來確定是否正在選擇一個表?
我使用的是2000,但我希望問題在多個版本的SQL Server中是通用的。 – Tadmas 2009-01-02 23:02:18