Procedura: Filtraggio di eventi in una traccia (SQL Server Profiler)
I filtri consentono di limitare gli eventi raccolti in una traccia. Se non si imposta un filtro, tutti gli eventi delle classi di evento selezionate vengono restituiti nell'output di traccia. L'impostazione di un filtro per una traccia non è obbligatoria. Un filtro consente, tuttavia, di ridurre l'overhead che si verifica durante una traccia,
Per aggiungere filtri alle definizioni della traccia, utilizzare la scheda Selezione eventi della finestra di dialogo Proprietà traccia o Proprietà modello di traccia.
Per filtrare gli eventi in una traccia
Nella finestra di dialogo Proprietà traccia o Proprietà modello di traccia selezionare la scheda Selezione eventi.
Nella scheda Selezione eventi è disponibile un controllo griglia, ovvero una tabella contenente ogni classe di evento tracciabile. La tabella include una riga per ogni classe di evento. Eventuali lievi differenze tra le classi di evento disponibili dipendono dal tipo e dalla versione del server a cui si è connessi. Le classi di evento sono identificate nella colonna Eventi della griglia e sono raggruppate in base alla categoria di evento. Nelle colonne rimanenti sono elencate le colonne di dati che possono essere restituite per ogni classe di evento.
Fare clic su Filtri colonne.
Verrà visualizzata la finestra di dialogo Modifica filtro. Nella finestra Modifica filtro è disponibile un elenco di operatori di confronto che consentono di filtrare gli eventi in una traccia.
Per applicare un filtro, fare clic sull'operatore di confronto e immettere il valore da utilizzare per il filtro.
Fare clic su OK.
Considerazioni:
Se si impostano condizioni del filtro sulle colonne di dati StartTime e EndTime della scheda Selezione eventi, assicurarsi che:
Il formato della data immessa sia uguale al seguente: YYYY/MM/DD HH:mm:sec.
-oppure-
L'opzione Visualizza valori di data e ora in base alle impostazioni internazionali sia selezionata nella finestra di dialogo Opzioni generali. Per visualizzare la finestra di dialogo Opzioni generali, scegliere Opzioni dal menu Strumenti di SQL Server Profiler.
-e-
La data immessa sia compresa tra 1 gennaio 1753 e 31 dicembre 9999.
Se si tracciano eventi dall'utilità osql o dall'utilità sqlcmd, aggiungere sempre % ai filtri nella colonna di dati TextData.
Vedere anche