Profiler sait produire une quantité importante d'informations. Aussi, si on regroupe toutes ces informations, il devient difficile de trouver les informations spécifiques nécessaires. Les filtres permettent de ne tracer que les événements que l'on juge importants à suivre et à analyser. En outre, en appliquant les filtres avant de commencer
Filtres
le suivi, on élimine la charge supplémentaire sur les performances induite
par le suivi des événements dont on n’a pas besoin.
L’écran 3 présente l’onglet Filters. Profiler propose trois types de filtres :
filtres à valeur spécifique, filtres de intervalle et filtres d’inclusion/exclusion.
Par défaut, Profiler définit un filtre excluant tous les événements qu’il génère.
Toutefois, On peut supprimer ce filtre si on désire analyser les actions propres
à Profiler.
Les filtres à valeur spécifique permettent de définir une valeur à filtrer dans
les colonnes de données suivantes : ID connexion, ID base de données, ID objet
et SPID. On ne peut définir qu’une seule valeur pour chacune de ces colonnes,
à l’exception de ID objet, qui permet également d’exclure des objets système.
Les filtres d’intervalle, qui permettent de filtrer en fonction des valeurs numériques
minimum et/ou maximum, sont disponibles pour la CPU (millisecondes), la durée
(temps écoulé en millisecondes), les lectures (logiques) et les écritures (physiques).
On peut par exemple utiliser un filtre d’intervalle pour tracer uniquement les
requêtes dépassant un temps certain temps CPU minimum lorsqu’on essaye de repérer
les requêtes dont le temps d’exécution est trop long.
Les filtres d’inclusion/exclusion permettent d’inclure ou d’exclure uniquement
les événements présentant une certaine chaîne de caractères dans les données qu’ils
capturent. On peut utiliser le signe pour-cent (%) comme caractère de substitution
pour tout nombre de caractères inconnus. Si on souhaite spécifier plus d’une chaîne
de caractères, on peut séparer les chaînes par un point-virgule (;). Par exemple,
pour n’inclure que les noms d’utilisateur SQL commençant par la chaîne hr_ ou
mgmt_, sauf l’utilisateur hr_mark, On peut utiliser hr_% ;mgmt_% comme filtre
d’inclusion et hr_mark comme filtre d’exclusion. Ce genre de filtre est disponible
pour le nom des applications, les noms d’utilisateur Windows NT ou Windows 2000
(Win2K), les noms de serveurs, les noms d’utilisateur SQL Server et les textes
SQL Server.
Que faire si vous ne savez pas exactement sur quels critères baser votre filtre,
ou si vous souhaitez tester quelques filtres séparément sur la même sortie, après
avoir arrêté la trace ? Dans ces cas, on peut définir les filtres les plus inclusifs
avant de commencer la trace et, après avoir arrêté la trace, on peut ouvrir le
fichier ou la table de sortie et tester des filtres les plus restrictifs. Par
exemple, si on trace un cas de blocage, après avoir identifié les SPID impliqués
dans le blocage, on peut filtrer la trace une fois selon un SPID, puis ouvrir
le fichier de trace dans une autre fenêtre pour filtrer en fonction de l’autre
SPID.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Les coûts cachés des merge requests générées par l’IA
- WatchGuard lance Rai, une IA agentique taillée pour les MSP
- Mythos révèle les limites d’un Zero Trust centré sur le réseau
- Faire évoluer la souveraineté des données du statut d’ambition politique à son application opérationnelle
Articles les + lus
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Avril 2026
À la une de la chaîne Tech
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Avril 2026
