问题
How can I add a filter which can trace sql statements for a particular table name?
回答1:
You can't set filter to trace specific table directly.
What you can do is specify a filter for Text Data
:
File -> Properties -> Event Selection -> Column Filters -> TextData -> Like -> [Table Name]
回答2:
This is how I could do it....
Choose below events in the profiler:
Audit Database Object Access Event
Audit Fulltext
Audit Schema Object Access Event
Make sure to choose Text Data
, under columns.
Then under column filters choose:
DatabaseID
---> enter specific databaseIDObjectId
---> enter specific objectID (select fromsysobjects
for that specific table)ObjectName
---> enter required tablename
来源:https://stackoverflow.com/questions/4076516/how-to-profile-for-one-table-in-sql-server