Modelli e autorizzazioni di SQL Server ProfilerSQL Server Profiler Templates and Permissions

In SQL Server ProfilerSQL Server Profiler è possibile verificare come SQL ServerSQL Server risolve le query internamente. SQL Server ProfilerSQL Server Profiler shows how SQL ServerSQL Server resolves queries internally. In questo modo gli amministratori possono verificare quali istruzioni Transact-SQLTransact-SQL o espressioni multidimensionali vengono inviate al server e in quale modo il server accede al database o al cubo per restituire i set di risultati.This allows administrators to see exactly what Transact-SQLTransact-SQL statements or Multi-Dimensional Expressions are submitted to the server and how the server accesses the database or cube to return result sets.

Tramite SQL Server ProfilerSQL Server Profiler, è possibile eseguire una delle operazioni seguenti:Using SQL Server ProfilerSQL Server Profiler, you can do the following:

  • Creazione di una traccia basata su un modello riutilizzabileCreate a trace that is based on a reusable template

  • Monitoraggio dei risultati della traccia durante l'esecuzione della tracciaWatch the trace results as the trace runs

  • Archiviazione dei risultati della traccia in una tabellaStore the trace results in a table

  • Avvio, arresto e modifica dei risultati della traccia in base alle specifiche esigenzeStart, stop, pause, and modify the trace results as necessary

  • Riproduzione dei risultati della tracciaReplay the trace results

    Utilizzare SQL Server ProfilerSQL Server Profiler per eseguire unicamente il monitoraggio degli eventi di interesse.Use SQL Server ProfilerSQL Server Profiler to monitor only the events in which you are interested. Se le dimensioni delle tracce diventano troppo grandi, è possibile filtrarle in base ai criteri desiderati, in modo da raccogliere solo un subset dei dati degli eventi.If traces are becoming too large, you can filter them based on the information you want, so that only a subset of the event data is collected. Il monitoraggio di un numero troppo elevato di eventi comporta un overhead aggiuntivo per il server e il processo di monitoraggio e pertanto potrebbe aumentare in modo considerevole le dimensioni del file o della tabella di traccia, in particolare se il processo di monitoraggio viene prolungato nel tempo.Monitoring too many events adds overhead to the server and the monitoring process, and can cause the trace file or trace table to grow very large, especially when the monitoring process takes place over a long period of time.

Nota

I valori della colonna di traccia maggiori di 1 GB restituiscono un errore e vengono troncati nell'output di traccia.Trace column values greater than 1 GB return an error and are truncated in the trace output.

Argomenti della sezioneIn This Section

ArgomentoTopic DescrizioneDescription
Modelli di SQL Server ProfilerSQL Server Profiler Templates Presenta informazioni sui modelli di traccia predefiniti disponibili in SQL Server ProfilerSQL Server Profiler.Contains information about the predefined trace templates that ship with SQL Server ProfilerSQL Server Profiler.
Autorizzazioni necessarie per eseguire SQL Server ProfilerPermissions Required to Run SQL Server Profiler Presenta informazioni sulle autorizzazioni necessarie per l'esecuzione di SQL Server ProfilerSQL Server Profiler.Contains information about the permissions that are required to run SQL Server ProfilerSQL Server Profiler.
Salvare tracce e modelli di tracciaSave Traces and Trace Templates Presenta informazioni sul salvataggio di un output di traccia e sul salvataggio delle definizioni di traccia in un modello.Contains information about saving trace output and about saving trace definitions into a template.
Modificare modelli di tracciaModify Trace Templates Presenta informazioni sulla modifica dei modelli di traccia tramite SQL Server ProfilerSQL Server Profiler o Transact-SQLTransact-SQL.Contains information about modifying trace templates by using SQL Server ProfilerSQL Server Profiler or by using Transact-SQLTransact-SQL.
Avviare una tracciaStart a Trace Presenta informazioni sugli effetti dell'avvio, della sospensione o dell'arresto di una traccia.Contains information about what happens when you start, pause, or stop a trace.
Correlare una traccia con i dati di Log delle prestazioni di WindowsCorrelate a Trace with Windows Performance Log Data Presenta informazioni sulla correlazione dei dati del registro prestazioni di Windows con una traccia tramite SQL ServerSQL Server Profiler.Contains information about correlating Windows performance log data with a trace by using SQL ServerSQL Server Profiler.
Visualizzare e analizzare le tracce con SQL Server ProfilerView and Analyze Traces with SQL Server Profiler Presenta informazioni sull'utilizzo delle tracce per la risoluzione di problemi relativi ai dati, sulla visualizzazione dei nomi degli oggetti in una traccia e sulla ricerca di eventi in una traccia.Contains information about using traces to troubleshoot data, displaying object names in a trace, and finding events in a trace.
Analizzare deadlock con SQL Server ProfilerAnalyze Deadlocks with SQL Server Profiler Presenta informazioni sull'utilizzo di SQL Server ProfilerSQL Server Profiler per identificare la causa di un deadlock.Contains information about using SQL Server ProfilerSQL Server Profiler to identify the cause of a deadlock.
Analizzare query con risultati SHOWPLAN in SQL Server ProfilerAnalyze Queries with SHOWPLAN Results in SQL Server Profiler Presenta informazioni sull'utilizzo di SQL Server ProfilerSQL Server Profiler per raccogliere e visualizzare i risultati di Showplan e Showplan Statistics.Contains information about using SQL Server ProfilerSQL Server Profiler to collect and display Showplan and Showplan Statistics results.
Filtrare le tracce con SQL Server ProfilerFilter Traces with SQL Server Profiler Presenta informazioni sull'impostazione di filtri per le colonne di dati allo scopo di filtrare l'output di traccia tramite SQL Server ProfilerSQL Server Profiler.Contains information about setting filters on data columns to filter trace output by using SQL Server ProfilerSQL Server Profiler.
Riprodurre le tracceReplay Traces Presenta informazioni relative alla riproduzione di una traccia e ai relativi requisiti.Contains information that explains what replaying a trace means and what is required to replay a trace.

Vedere ancheSee Also

SQL Server Profiler SQL Server Profiler
Avviare SQL Server ProfilerStart SQL Server Profiler