Internet

Creazione di tracce con SQL Server 2012

Autore: Randy Alexander
Data Della Creazione: 28 Aprile 2021
Data Di Aggiornamento: 11 Maggio 2024
Anonim
SQL Server 2012 Tutorial - Configuration Manager for SQL Server 2012 - Part 1/2
Video: SQL Server 2012 Tutorial - Configuration Manager for SQL Server 2012 - Part 1/2

Contenuto

Utilizzo del profiler del server SQL per tenere traccia dei problemi di prestazioni del database

SQL Server Profiler è uno strumento diagnostico incluso in Microsoft SQL Server 2012. Consente di creare tracce SQL che tengono traccia delle azioni specifiche eseguite su un database SQL Server. Le tracce SQL forniscono informazioni preziose per la risoluzione dei problemi del database e l'ottimizzazione delle prestazioni del motore del database. Ad esempio, gli amministratori potrebbero utilizzare una traccia per identificare un collo di bottiglia in una query e sviluppare ottimizzazioni per migliorare le prestazioni del database.

Creare una traccia

Il processo passo-passo per la creazione di una traccia del server SQL con SQL Server Profiler è il seguente:


  1. Aperto SQL Server Management Studio e connettiti all'istanza di SQL Server che preferisci. Fornire il nome del server e le credenziali di accesso appropriate, a meno che non si stia utilizzando l'autenticazione di Windows.

  2. Dopo aver aperto SQL Server Management Studio, selezionare Profiler di SQL Server dal Utensili menù. Se non si prevede di utilizzare altri strumenti di SQL Server in questa sessione amministrativa, è possibile scegliere di avviare direttamente SQL Profiler anziché passare a Management Studio.

  3. Fornire nuovamente le credenziali di accesso, se richiesto.

  4. SQL Server Profiler presuppone che si desideri avviare una nuova traccia e apre a Proprietà traccia finestra. La finestra è vuota per consentire di specificare i dettagli della traccia.

  5. Creare un nome descrittivo per la traccia e digitarlo in Nome traccia casella di testo.

    Selezionare un modello per la traccia da Usa il modello menu a discesa. Ciò consente di avviare la traccia utilizzando uno dei modelli predefiniti archiviati nella libreria di SQL Server.


  6. Scegli una posizione per salvare i risultati della traccia. Hai due opzioni:

    • Selezionare Salva su file per salvare la traccia in un file sul disco rigido locale. Fornire un nome file e un percorso nella finestra Salva con nome che si apre facendo clic sulla casella di controllo. È inoltre possibile impostare una dimensione massima del file in MB per limitare l'impatto che la traccia potrebbe avere sull'uso del disco.
    • Selezionare Salva in tabella per salvare la traccia in una tabella all'interno del database di SQL Server. Se si seleziona questa opzione, viene richiesto di connettersi al database in cui si desidera archiviare i risultati della traccia. È inoltre possibile impostare una dimensione massima della traccia, in migliaia di righe della tabella, per limitare l'impatto che la traccia potrebbe avere sul database.
  7. Seleziona il Selezione degli eventi scheda per rivedere gli eventi che monitorerai con la tua traccia. Alcuni eventi vengono selezionati automaticamente in base al modello scelto. È possibile modificare le selezioni predefinite in questo momento e visualizzare opzioni aggiuntive selezionando il Mostra tutti gli eventi eMostra tutte le colonne caselle di controllo.


  8. Selezionare Correre pulsante per iniziare la traccia. Al termine, selezionare Ferma traccia dal File menù.

Scelta di un modello

Quando si avvia una traccia, è possibile scegliere di basarla su uno dei modelli trovati nella libreria di tracce di SQL Server. Tre dei modelli di traccia più comunemente utilizzati sono:

  • Il Modello standard, che raccoglie una varietà di informazioni sulle connessioni di SQL Server, sulle procedure memorizzate e sulle istruzioni Transact-SQL
  • Il Modello di ottimizzazione, che raccoglie informazioni che possono essere utilizzate con il sintonizzatore di motori di database per ottimizzare le prestazioni di SQL Server
  • Il TSQL_Replay template, che raccoglie informazioni sufficienti su ciascuna istruzione Transact-SQL per ricreare l'attività in futuro

Questo articolo riguarda SQL Server Profiler per SQL Server 2012. Esistono anche versioni precedenti.

Articoli Per Te

Le Nostre Pubblicazioni

Come rimuovere adware e spyware
Internet

Come rimuovere adware e spyware

Ottenere adware e pyware otinati dal PC richiede tempo e pereveranza. Fortunatamente, ci ono alcuni paaggi che puoi adottare per rendere la rimozione di adware più emplice ed efficace. e il tuo ...
5 modi per fare soldi con il software open source
Software

5 modi per fare soldi con il software open source

C'è un malinteo comune ul fatto che non ci iano oldi da guadagnare nel oftware open ource. È vero che il codice open ource può eere caricato gratuitamente, ma dovreti coniderarlo u...