Comment puis-je ajouter un filtre qui peut tracer des instructions SQL pour un nom de table particulier?Comment profiler pour une table dans SQL Server?
Répondre
Vous ne pouvez pas définir directement le filtre pour tracer une table spécifique.
Ce que vous pouvez faire est de spécifier un filtre pour Text Data
:
Fichier -> Propriétés -> Sélection des événements -> colonne Filtres -> TextData -> comme -> [Nom de la table]
En complément de la réponse, voici comment utiliser plusieurs filtres: http://stackoverflow.com/a/6366780/890890 – fabriciorissetto
Vous pouvez trouver important d'entourer le nom de votre table avec des caractères génériques: "% table name%". –
Voilà comment je pouvais le faire ....
Choisissez ci-dessous les événements dans le profileur:
Audit Database Object Access Event
Audit Fulltext
Audit Schema Object Access Event
Assurez-vous de choisir Text Data
, sous les colonnes.
Puis, sous les filtres de colonne choisissez:
DatabaseID
---> entrer DatabaseID spécifiqueObjectId
---> entrez objectID spécifique (choisir parmisysobjects
pour cette table spécifique)ObjectName
- -> entrer le nom de table requis
http://stackoverflow.com/questions/296906/log-table-access-using-sql-server-profiler –