Condividi tramite


Procedura: Impostazione di opzioni di traccia globali (SQL Server Profiler)

In questo argomento viene illustrato come impostare opzioni applicabili a tutte le tracce create in un'istanza specifica di SQL Server Profiler.

Per impostare le opzioni di traccia globali

  1. Scegliere Opzioni dal menu Strumenti.

  2. Nella finestra di dialogo Opzioni generali fare clic su Scegli carattere per modificare le opzioni di visualizzazione e quindi fare clic su OK.

  3. Facoltativamente, selezionare l'opzione Avvia traccia non appena viene stabilita una connessione.

  4. Facoltativamente, selezionare l'opzione Aggiorna la definizione di traccia in caso di modifica della versione del provider. Questa è l'opzione consigliata ed è selezionata per impostazione predefinita. Quando questa opzione è selezionata, la definizione di traccia viene aggiornata automaticamente alla versione attuale del server quando si esegue la traccia.

  5. Facoltativamente, specificare la modalità di gestione dei file di rollover da parte del server:

    • Selezionare l'opzione Carica tutti i file di rollover in sequenza senza chiedere conferma per caricare automaticamente i file di rollover durante la riproduzione.

    • Selezionare l'opzione Chiedi conferma prima di caricare file di rollover per controllare i file di rollover durante la riproduzione.

    • Selezionare l'opzione Non caricare mai file di rollover successivi per riprodurre solo un file alla volta.

  6. Se si desidera, impostare le opzioni di riproduzione:

    • Numero predefinito di thread di riproduzione consente di controllare il numero di thread del processore da utilizzare durante la riproduzione. Un numero elevato di thread consente un completamento più rapido della riproduzione, ma provoca la riduzione delle prestazioni del server durante la riproduzione. L'impostazione consigliata è 4. Nella tabella seguente sono elencate le opzioni disponibili:

      Valore

      Descrizione

      2

      Valore minimo. Per la riproduzione vengono utilizzati due thread.

      4

      Valore predefinito.

      255

      Valore massimo. L'impostazione di un valore massimo comporta una riduzione delle prestazioni degli altri processi.

    • L'opzione Intervallo di attesa predefinito Health Monitor (sec) consente di impostare la quantità di tempo massima in secondi per cui un altro processo può essere bloccato da parte di un thread di riproduzione. Nella tabella riportata di seguito vengono illustrati i valori consentiti.

      Valore

      Descrizione

      0

      Valore minimo. Se si imposta il valore 0, SQL Server Profiler non interromperà mai un processo di blocco.

      3600

      Valore predefinito. Sono consentiti processi di blocco che non superano 3600 secondi, ovvero un'ora.

      86400

      Valore massimo. Sono consentiti processi di blocco che non superano 86400 secondi, ovvero un giorno.

    • Intervallo di polling predefinito Health Monitor (sec) consente di impostare la frequenza del polling dei thread di riproduzione per i processi di blocco. Nella tabella riportata di seguito vengono illustrati i valori consentiti.

      Valore

      Descrizione

      1

      Valore minimo. Se si imposta il valore 1, SQL Server Profiler eseguirà il polling dei processi di blocco una volta al secondo.

      60

      Valore predefinito. Il polling dei processi di blocco viene eseguito una volta al minuto.

      86400

      Valore massimo. Il polling dei processi di blocco viene eseguito una volta ogni 86400, ovvero una volta al giorno.