Utilizzo di Traccia SQL
Il processo di traccia eseguito tramite Traccia SQL varia a seconda che la traccia venga creata ed eseguita utilizzando Microsoft SQL Server Profiler o le stored procedure di sistema.
In alternativa a SQL Server Profiler, è possibile utilizzare le stored procedure di sistema Transact-SQL per creare ed eseguire le tracce. Il processo di traccia eseguito tramite le stored procedure di sistema include i passaggi seguenti:
Creare una traccia utilizzando sp_trace_create.
Aggiungere gli eventi con sp_trace_setevent.
(Facoltativo) Impostare un filtro con sp_trace_setfilter.
Avviare la traccia con sp_trace_setstatus.
Interrompere la traccia con sp_trace_setstatus.
Chiudere la traccia con sp_trace_setstatus.
[!NOTA]
Mediante le stored procedure di sistema di Transact-SQL viene creata una traccia sul lato server, evitando in tal modo la perdita di eventi a condizione che lo spazio su disco sia sufficiente e non si verifichino errori di scrittura. Se il disco si riempie o si verifica un errore, l'esecuzione dell'istanza di SQL Server continua ma la traccia viene interrotta. Se l'opzione c2 audit mode è impostata e si verifica un errore di scrittura, la traccia viene interrotta e l'istanza di SQL Server viene chiusa. Per ulteriori informazioni sull'impostazione dell'opzione c2 audit mode, vedere Opzione c2 audit mode.
Contenuto della sezione
Argomento |
Descrizione |
---|---|
Contiene informazioni sulle colonne di dati utilizzate per descrivere gli attributi degli eventi. |
|
Contiene informazioni sul salvataggio dei risultati della traccia in un file o in una tabella. |
|
Contiene informazioni sulle strategie per ridurre gli effetti della traccia sulle prestazioni del sistema. |
|
Contiene informazioni sull'utilizzo di filtri per la traccia. |
|
Contiene informazioni sulla procedura per limitare le dimensioni di file e tabelle in cui sono registrati i dati di traccia. Si noti che è possibile registrare informazioni di traccia nelle tabelle solo tramite SQL Server Profiler. |
|
Contiene informazioni sull'impostazione dell'ora di inizio e di fine della traccia. |