Impostare opzioni di traccia globali (SQL Server Profiler)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Questo argomento descrive 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 Opzioni Internet.

  2. Nella finestra di dialogo Opzioni generalifare clic su Scegli carattereper modificare le opzioni di visualizzazione e fare clic su OK.

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

  4. Facoltativamente, selezionare l'opzione Update trace definition when provider version changes(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:

    • L'opzioneNumero predefinito di thread di riproduzione consente di controllare il numero di thread del processore da usare 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'opzioneIntervallo 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 arresterà 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.
    • L'opzioneIntervallo 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 Description
      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 secondi, ovvero una volta al giorno.

Vedi anche

Impostare i valori predefiniti per la visualizzazione delle tracce (SQL Server Profiler)
SQL Server Profiler