Condividi tramite


Filtrare 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

  1. Nella finestra di dialogo Proprietà traccia o Proprietà modello di traccia selezionare la scheda Selezione eventi.

    La scheda Selezione eventi contiene un controllo griglia, ovvero una tabella che include tutte le classi di evento tracciabili. La tabella contiene una riga per ogni classe di evento. Le classi di evento possono differire leggermente a seconda del tipo e della versione del server cui si è connessi. Sono indicate nella colonna Eventidella griglia e sono raggruppate per categoria di eventi. Nelle colonne rimanenti sono elencate le colonne di dati che possono essere restituite per ogni classe di evento.

  2. 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.

  3. Per applicare un filtro, fare clic sull'operatore di confronto e immettere il valore da utilizzare per il filtro.

  4. 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

Concetti

SQL Server Profiler