SQL Server ProfilerSQL Server Profiler

ESTE TÓPICO APLICA-SE A:simSQL ServernãoBanco de Dados SQL do AzurenãoSQL Data Warehouse do Azure nãoParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

O SQL Server ProfilerSQL Server Profiler é uma interface para criar e gerenciar rastreamentos, além de analisar e reproduzir resultados de rastreamento. SQL Server ProfilerSQL Server Profiler is an interface to create and manage traces and analyze and replay trace results. Os eventos são salvos em um arquivo de rastreamento que posteriormente pode ser analisado ou utilizado para reproduzir uma série específica de etapas na tentativa de diagnosticar um problema.Events are saved in a trace file that can later be analyzed or used to replay a specific series of steps when trying to diagnose a problem.

IMPORTANTE:IMPORTANT!!
Estamos anunciando a substituição de SQL Server ProfilerSQL Server Profiler para o Mecanismo de Banco de DadosDatabase Engine Trace Capture e o Trace Replay.We are announcing the deprecation of SQL Server ProfilerSQL Server Profiler for Mecanismo de Banco de DadosDatabase Engine Trace Capture and Trace Replay. Esses recursos estão disponíveis no SQL Server 2016, mas serão removidos em uma versão posterior.These features are available in SQL Server 2016 but will be removed in a later version.

O namespace Microsoft.SqlServer.Management.Trace que contém os objetos Trace and Replay do Microsoft SQL Server também será substituído.The Microsoft.SqlServer.Management.Trace namespace that contains the Microsoft SQL Server Trace and Replay objects will also be deprecated.
Observe que o SQL Server ProfilerSQL Server Profiler para as cargas de trabalho do Analysis Services NÃO está sendo preterido e o suporte a ele continuará.Note that SQL Server ProfilerSQL Server Profiler for the Analysis Services workloads is NOT being deprecated, and will continue to be supported.

Envie seus comentários e perguntas em nossa página Conectar.Submit your feedback and questions on our Connect page.

Onde está o Profiler?Where is the Profiler?

Você pode iniciar o Profiler de várias maneiras no SSMS.You can start the Profiler in a number of ways from within SSMS. Aqui está um tópico que lista as maneiras de iniciar o Profiler.Here is a topic that lists the ways to start the Profiler.

Capturar e reproduzir dados de rastreamentoCapture and replay trace data

A tabela a seguir mostra os recursos que devem ser usados no SQL Server 2017SQL Server 2017 para capturar e reproduzir seus dados de rastreamento.The following table shows the features we recommend using in SQL Server 2017SQL Server 2017 to capture and replay your trace data.

Recurso\carga de trabalho de destinoFeature\Target Workload Mecanismo relacionalRelational Engine Analysis ServicesAnalysis Services
Captura de rastreamentoTrace Capture Interface gráfica do usuárioEventos Estendidos no SQL Server Management StudioExtended Events graphical user interface in SQL Server Management Studio SQL Server ProfilerSQL Server Profiler
Reprodução de rastreamentoTrace Replay Distributed ReplayDistributed Replay SQL Server ProfilerSQL Server Profiler

SQL Server ProfilerSQL Server Profiler

O Microsoft SQL Server ProfilerSQL Server Profiler é uma interface gráfica do usuário que o Rastreamento do SQL usa para monitorar uma instância do Mecanismo de Banco de DadosDatabase Engine ou do Analysis Services.Microsoft SQL Server ProfilerSQL Server Profiler is a graphical user interface to SQL Trace for monitoring an instance of the Mecanismo de Banco de DadosDatabase Engine or Analysis Services. Você pode capturar e salvar dados sobre cada evento em um arquivo ou tabela para análise posterior.You can capture and save data about each event to a file or table to analyze later. Por exemplo, é possível monitorar um ambiente de produção para observar quais procedimentos armazenados estão afetando o desempenho devido à lentidão na execução.For example, you can monitor a production environment to see which stored procedures are affecting performance by executing too slowly. O SQL Server ProfilerSQL Server Profiler é usado para atividades como: SQL Server ProfilerSQL Server Profiler is used for activities such as:

  • Percorrer consultas de problemas para localizar a causa do problema.Stepping through problem queries to find the cause of the problem.

  • Localizar e diagnosticar consultas de execução lenta.Finding and diagnosing slow-running queries.

  • Capturar a série de instruções Transact-SQLTransact-SQL que resultam em um problema.Capturing the series of Transact-SQLTransact-SQL statements that lead to a problem. Em seguida, o rastreamento salvo pode ser usado para replicar o problema em um servidor de teste onde o problema pode ser diagnosticado.The saved trace can then be used to replicate the problem on a test server where the problem can be diagnosed.

  • Monitorar o desempenho do SQL ServerSQL Server para ajustar cargas de trabalho.Monitoring the performance of SQL ServerSQL Server to tune workloads. Para obter mais informações sobre como ajustar o design físico do banco de dados para cargas de trabalho do banco de dados, consulte Database Engine Tuning Advisor.For information about tuning the physical database design for database workloads, see Database Engine Tuning Advisor.

  • Correlacionar contadores de desempenho para diagnosticar problemas.Correlating performance counters to diagnose problems.

    O SQL Server ProfilerSQL Server Profiler também oferece suporte à execução de auditoria das ações executadas em instâncias do SQL ServerSQL Server. SQL Server ProfilerSQL Server Profiler also supports auditing the actions performed on instances of SQL ServerSQL Server. As auditorias registram ações relacionadas à segurança para análise posterior por um administrador de segurança.Audits record security-related actions for later review by a security administrator.

Conceitos do SQL Server ProfilerSQL Server Profiler concepts

Para usar o SQL Server ProfilerSQL Server Profiler, você precisa compreender os termos que descrevem o modo de funcionamento da ferramenta.To use SQL Server ProfilerSQL Server Profiler, you need to understand the terms that describe the way the tool functions.

OBSERVAÇÃO:NOTE! Entendendo como o Rastreamento do SQL realmente ajuda a trabalhar com o SQL Server Profiler.Understanding SQL Trace really helps when working with SQL Server Profiler. Para obter mais informações, consulte SQL Trace.For more information, see SQL Trace.

EventoEvent
Um evento é uma ação gerada dentro de uma instância do Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine.An event is an action generated within an instance of Mecanismo de Banco de Dados do SQL ServerSQL Server Database Engine. São exemplos:Examples of these are:

  • Conexões, falhas e desconexões de logon.Login connections, failures, and disconnections.

  • Instruções Transact-SQL SELECT, INSERT, UPDATE e DELETE.Transact-SQL SELECT, INSERT, UPDATE, and DELETE statements.

  • Status de lote de chamadas de procedimento remoto (RPC).Remote procedure call (RPC) batch status.

  • O início ou término de um procedimento armazenado.The start or end of a stored procedure.

  • O início ou término de instruções dentro de procedimentos armazenados.The start or end of statements within stored procedures.

  • O início ou término de um lote de SQL.The start or end of an SQL batch.

  • Um erro gravado no log de erros do SQL ServerSQL Server .An error written to the SQL ServerSQL Server error log.

  • Um bloqueio adquirido ou liberado em um objeto de banco de dados.A lock acquired or released on a database object.

  • Um cursor aberto.An opened cursor.

  • Verificações de permissão de segurança.Security permission checks.

    Todos os dados gerados por um evento são exibidos no rastreamento em uma única linha.All of the data generated by an event is displayed in the trace in a single row. Esta linha é cruzada por colunas de dados que descrevem o evento em detalhes.This row is intersected by data columns that describe the event in detail.

    EventClassEventClass
    Uma classe de evento é um tipo de evento que pode ser rastreado.An event class is a type of event that can be traced. A classe de evento contém todos os dados que podem ser informados por um evento.The event class contains all of the data that can be reported by an event. São exemplos de classes de evento:Examples of event classes are the following:

  • SQL:BatchCompletedSQL:BatchCompleted

  • Audit LoginAudit Login

  • Audit LogoutAudit Logout

  • Lock:AcquiredLock:Acquired

  • Lock:ReleasedLock:Released

    EventCategoryEventCategory
    Uma categoria de evento define o modo pelo qual os eventos são agrupados no SQL Server ProfilerSQL Server Profiler.An event category defines the way events are grouped within SQL Server ProfilerSQL Server Profiler. Por exemplo, todas as classes de eventos de bloqueio são agrupadas dentro da categoria de evento Locks .For example, all lock events classes are grouped within the Locks event category. Categorias de evento, contudo, só existem dentro do SQL Server ProfilerSQL Server Profiler.However, event categories only exist within SQL Server ProfilerSQL Server Profiler. Este termo não reflete o modo pelo qual são agrupados eventos do Mecanismo.This term does not reflect the way Engine events are grouped.

    DataColumnDataColumn
    Uma coluna de dados é um atributo de uma classe de evento capturada no rastreamento.A data column is an attribute of an event classes captured in the trace. Como a classe de evento determina o tipo de dados que pode ser coletado, nem todas as colunas de dados se aplicam a todas as classes de evento.Because the event class determines the type of data that can be collected, not all data columns are applicable to all event classes. Por exemplo, em um rastreamento que captura a classe de evento Lock:Acquired , a coluna de dados BinaryData contém o valor da ID de página ou linha bloqueada, mas a coluna de dados Integer Data não contém nenhum valor, pois ela não se aplica à classe de evento que está sendo capturada.For example, in a trace that captures the Lock:Acquired event class, the BinaryData data column contains the value of the locked page ID or row, but the Integer Data data column does not contain any value because it is not applicable to the event class being captured.

    ModeloTemplate
    Um modelo define a configuração padrão para um rastreamento.A template defines the default configuration for a trace. Especificamente, ele contém as classes de evento que se quer monitorar com o SQL Server ProfilerSQL Server Profiler.Specifically, it includes the event classes you want to monitor with SQL Server ProfilerSQL Server Profiler. Por exemplo, você pode criar um modelo que especifique os eventos, colunas de dados e filtros a usar.For example, you can create a template that specifies the events, data columns, and filters to use. Um modelo não é executado, mas, sim, salvo como um arquivo de extensão .tdf.A template is not executed, but rather is saved as a file with a .tdf extension. Uma vez salvo, o modelo controla os dados capturados quando um rastreamento que o tem por base é ativado.Once saved, the template controls the trace data that is captured when a trace based on the template is launched.

    RastreamentoTrace
    Um rastreamento captura dados segundo classes de evento, colunas de dados e filtros selecionados.A trace captures data based on selected event classes, data columns, and filters. Por exemplo, você pode criar um rastreamento para monitorar erros de exceção.For example, you can create a trace to monitor exception errors. Para tanto, deve-se selecionar a classe de evento Exception e as colunas de dados Error, Statee Severity .To do this, you select the Exception event class and the Error, State, and Severity data columns. É preciso coletar os dados dessas três colunas para que os dados produzidos pelo rastreamento façam sentido.Data from these three columns needs to be collected in order for the trace results to provide meaningful data. Em seguida, você pode executar um rastreamento configurado dessa forma e coletar dados sobre todo evento Exception que ocorrer no servidor.You can then run a trace, configured in such a manner, and collect data on any Exception events that occur in the server. O rastreamento pode ser salvo ou utilizado para análise imediata.Trace data can be saved, or used immediately for analysis. Rastreamentos podem ser reproduzidos em data posterior, embora certos eventos, como Exception , nunca sejam reproduzidos.Traces can be replayed at a later date, although certain events, such as Exception events, are never replayed. Você também pode salvar o rastreamento como um modelo, para criar rastreamentos semelhantes no futuro.You can also save the trace as a template to build similar traces in the future.

    O SQL Server dispõe de duas formas de rastrear uma instância sua: através do SQL Server ProfilerSQL Server Profiler ou de procedimentos armazenados do sistema.SQL Server provides two ways to trace an instance of SQL Server: you can trace with SQL Server ProfilerSQL Server Profiler, or you can trace using system stored procedures.

    FilterFilter
    Ao criar um rastreamento ou modelo, você pode definir critérios para filtrar os dados coletados pelo evento.When you create a trace or template, you can define criteria to filter the data collected by the event. Para impedir que os rastreamentos se tornem grandes demais, você pode filtrá-los de modo que apenas um subconjunto dos dados do evento sejam coletados.To keep traces from becoming too large, you can filter them so that only a subset of the event data is collected. Por exemplo, você pode limitar os nomes de usuário do Windows no rastreamento a usuários específicos, reduzindo, assim, os dados de saída.For example, you can limit the Microsoft Windows user names in the trace to specific users, thereby reducing the output data.

    Se não houver um filtro definido, serão retornados todos os eventos das classes de evento selecionadas na saída do rastreamento.If a filter is not set, all events of the selected event classes are returned in the trace output.

Tarefas do SQL Server ProfilerSQL Server Profiler tasks

Descrição da tarefaTask description TópicoTopic
Lista os modelos predefinidos que o SQL Server fornece para monitorar determinados tipos de eventos, e as permissões necessárias para reproduzir rastreamentos.Lists the predefined templates that SQL Server provides for monitoring certain types of events, and the permissions required to use to replay traces. Modelos e permissões do SQL Server ProfilerSQL Server Profiler Templates and Permissions
Descreve como executar o SQL Server Profiler.Describes how to run SQL Server Profiler. Permissões necessárias para executar o SQL Server ProfilerPermissions Required to Run SQL Server Profiler
Descreve como criar um rastreamento.Describes how to create a trace. Criar um rastreamento (SQL Server Profiler)Create a Trace (SQL Server Profiler)
Descreve como especificar eventos e colunas de dados para um arquivo de rastreamento.Describes how to specify events and data columns for a trace file. Especificar eventos e colunas de dados para um arquivo de rastreamento (SQL Server Profiler)Specify Events and Data Columns for a Trace File (SQL Server Profiler)
Descreve como salvar resultados de rastreamento em um arquivo.Describes how to save trace results to a file. Salvar resultados de rastreamento em um arquivo (SQL Server Profiler)Save Trace Results to a File (SQL Server Profiler)
Descreve como salvar resultados de rastreamento em uma tabela.Describes how to save trace results to a table. Salvar resultados de rastreamento em uma tabela (SQL Server Profiler)Save Trace Results to a Table (SQL Server Profiler)
Descreve como filtrar eventos em um rastreamento.Describes how to filter events in a trace. Filtrar eventos em um rastreamento (SQL Server Profiler)Filter Events in a Trace (SQL Server Profiler)
Descreve como exibir informações de filtro.Describes how to view filter information. Exibir informações de filtro (SQL Server Profiler)View Filter Information (SQL Server Profiler)
Descreve como modificar um filtro.Describes how to Modify a Filter. Modificar um filtro (SQL Server Profiler)Modify a Filter (SQL Server Profiler)
Descreve como definir um tamanho máximo para um arquivo de rastreamento (SQL Server Profiler).Describes how to Set a Maximum File Size for a Trace File (SQL Server Profiler). Definir um tamanho máximo para um arquivo de rastreamento (SQL Server Profiler)Set a Maximum File Size for a Trace File (SQL Server Profiler)
Descreve como definir um tamanho máximo para uma tabela de rastreamento.Describes how to set a maximum table size for a trace table. Definir um tamanho máximo para uma tabela de rastreamento (SQL Server Profiler)Set a Maximum Table Size for a Trace Table (SQL Server Profiler)
Descreve como iniciar um rastreamento.Describes how to start a trace. Iniciar um rastreamentoStart a Trace
Descreve como iniciar automaticamente um rastreamento após a conexão com um servidor.Describes how to start a trace automatically after connecting to a server. Iniciar um rastreamento automaticamente após a conexão com um servidor (SQL Server Profiler)Start a Trace Automatically after Connecting to a Server (SQL Server Profiler)
Descreve como filtrar eventos com base na hora de início do evento.Describes how to filter events based on the event start time. Filtrar eventos com base na hora de início do evento (SQL Server Profiler)Filter Events Based on the Event Start Time (SQL Server Profiler)
Descreve como filtrar eventos com base na hora de término do evento.Describes how to filter events based on the event end time. Filtrar eventos com base na hora de término do evento (SQL Server Profiler)Filter Events Based on the Event End Time (SQL Server Profiler)
Descreve como filtrar IDs de processo do servidor de filtro (SPIDs) em um rastreamento.Describes how to filter server process IDs (SPIDs) in a trace. Filtrar SPIDs (IDs de processo de servidor) em um rastreamento (SQL Server Profiler)Filter Server Process IDs (SPIDs) in a Trace (SQL Server Profiler)
Descreve como pausar um rastreamento.Describes how to pause a trace. Pausar um rastreamento (SQL Server Profiler)Pause a Trace (SQL Server Profiler)
Descreve como interromper um rastreamento.Describes how to stop a trace. Interromper um rastreamento (SQL Server Profiler)Stop a Trace (SQL Server Profiler)
Descreve como executar um rastreamento depois que ele tiver sido pausado ou interrompido.Describes how to run a trace after it has been paused or stopped. Executar um rastreamento que foi pausado ou interrompido (SQL Server Profiler)Run a Trace After It Has Been Paused or Stopped (SQL Server Profiler)
Descreve como limpar uma janela de rastreamento.Describes how to clear a trace window. Limpar uma janela de rastreamento (SQL Server Profiler)Clear a Trace Window (SQL Server Profiler)
Descreve como fechar uma janela de rastreamento.Describes how to close a trace window. Fechar uma janela de rastreamento (SQL Server Profiler)Close a Trace Window (SQL Server Profiler)
Descreve como definir padrões de definição de rastreamento.Describes how to set trace definition defaults. Definir padrões de definição de rastreamento (SQL Server Profiler)Set Trace Definition Defaults (SQL Server Profiler)
Descreve como definir padrões de exibição de rastreamento.Describes how to set trace display defaults. Definir padrões de exibição de rastreamento (SQL Server Profiler)Set Trace Display Defaults (SQL Server Profiler)
Descreve como abrir um arquivo de rastreamento.Describes how to open a trace file. Abrir um arquivo de rastreamento (SQL Server Profiler)Open a Trace File (SQL Server Profiler)
Descreve como abrir uma tabela de rastreamento.Describes how to open a trace table. Abrir uma tabela de rastreamento (SQL Server Profiler)Open a Trace Table (SQL Server Profiler)
Descreve como reproduzir uma tabela de rastreamento.Describes how to replay a trace table. Reproduzir uma tabela de rastreamento (SQL Server Profiler)Replay a Trace Table (SQL Server Profiler)
Descreve como reproduzir um arquivo de rastreamento.Describes how to replay a trace file. Reproduzir um arquivo de rastreamento (SQL Server Profiler)Replay a Trace File (SQL Server Profiler)
Descreve como reproduzir um único evento de cada vez.Describes how to replay a single event at a time. Reproduzir um único evento de cada vez (SQL Server Profiler)Replay a Single Event at a Time (SQL Server Profiler)
Descreve como reproduzir até um ponto de interrupção.Describes how to replay to a breakpoint. Reproduzir em um ponto de interrupção (SQL Server Profiler)Replay to a Breakpoint (SQL Server Profiler)
Descreve como reproduzir até um cursor.Describes how to replay to a cursor. Reproduzir para um cursor (SQL Server Profiler)Replay to a Cursor (SQL Server Profiler)
Descreve como reproduzir um script Transact-SQL.Describes how to replay a Transact-SQL script. Reproduzir um script Transact-SQL (SQL Server Profiler)Replay a Transact-SQL Script (SQL Server Profiler)
Descreve como criar um modelo de rastreamento.Describes how to create a trace template. Criar um modelo de rastreamento (SQL Server Profiler)Create a Trace Template (SQL Server Profiler)
Descreve como modificar um modelo de rastreamento.Describes how to modify a trace template. Modificar um modelo de rastreamento (SQL Server Profiler)Modify a Trace Template (SQL Server Profiler)
Descreve como definir opções de rastreamento globais.Describes how to set global trace options. Definir opções de rastreamento globais (SQL Server Profiler)Set Global Trace Options (SQL Server Profiler)
Descreve como localizar um valor ou uma coluna de dados durante um rastreamento.Describes how to find a value or data column while tracing. Localizar um valor ou coluna de dados durante um rastreamento (SQL Server Profiler)Find a Value or Data Column While Tracing (SQL Server Profiler)
Descreve como derivar um modelo a partir de um rastreamento em execução.Describes how to derive a template from a running trace. Derivar um modelo de um rastreamento em execução (SQL Server Profiler)Derive a Template from a Running Trace (SQL Server Profiler)
Descreve como derivar um modelo a partir de um arquivo de rastreamento ou uma tabela de rastreamento.Describes how to derive a template from a trace file or trace table. Derivar um modelo de um arquivo ou uma tabela de rastreamento (SQL Server Profiler)Derive a Template from a Trace File or Trace Table (SQL Server Profiler)
Descreve como criar um script Transact-SQL para executar um rastreamento.Describes how to create a Transact-SQL script for running a trace. Criar um script Transact-SQL para executar um rastreamento (SQL Server Profiler)Create a Transact-SQL Script for Running a Trace (SQL Server Profiler)
Descreve como exportar um modelo de rastreamento.Describes how to export a trace template. Exportar um modelo de rastreamento (SQL Server Profiler)Export a Trace Template (SQL Server Profiler)
Descreve como importar um modelo de rastreamento.Describes how to import a trace template. Importar um modelo de rastreamento (SQL Server Profiler)Import a Trace Template (SQL Server Profiler)
Descreve como extrair um script de um rastreamento.Describes how to extract a script from a trace. Extrair um script de um rastreamento (SQL Server Profiler)Extract a Script from a Trace (SQL Server Profiler)
Descreve como correlacionar um rastreamento com dados de log de desempenho do Windows.Describes how to correlate a trace with Windows performance log data. Correlacionar um rastreamento com dados do log de desempenho do Windows (SQL Server Profiler)Correlate a Trace with Windows Performance Log Data (SQL Server Profiler)
Descreve como organizar colunas exibidas em um rastreamento.Describes how to organize columns displayed in a trace. Organizar colunas exibidas em um rastreamento (SQL Server Profiler)Organize Columns Displayed in a Trace (SQL Server Profiler)
Descreve como iniciar o SQL Server Profiler.Describes how to start SQL Server Profiler. Iniciar o SQL Server ProfilerStart SQL Server Profiler
Descreve como salvar rastreamentos e rastrear modelos.Describes how to save traces and trace templates. Salvar rastreamentos e modelos de rastreamentoSave Traces and Trace Templates
Descreve como modificar modelos de rastreamento.Describes how to modify trace templates. Modificar modelos de rastreamentoModify Trace Templates
Descreve como correlacionar um rastreamento com dados de log de desempenho do Windows.Describes how to correlate a trace with Windows performance log data. Correlacionar um rastreamento com os dados de log de desempenho do WindowsCorrelate a Trace with Windows Performance Log Data
Descreve como exibir e analisar rastreamentos com o SQL Server Profiler.Describes how to view and analyze traces with SQL Server Profiler. Exibir e analisar rastreamentos com o SQL Server ProfilerView and Analyze Traces with SQL Server Profiler
Descreve como analisar deadlocks com o SQL Server Profiler.Describes how to analyze deadlocks with SQL Server Profiler. Analisar deadlocks com o SQL Server ProfilerAnalyze Deadlocks with SQL Server Profiler
Descreve como analisar consultas com resultados de SHOWPLAN no SQL Server Profiler.Describes how to analyze queries with SHOWPLAN results in SQL Server Profiler. Analisar consultas com resultados do Plano de Execução no SQL Server ProfilerAnalyze Queries with SHOWPLAN Results in SQL Server Profiler
Descreve como filtrar rastreamentos com o SQL Server Profiler.Describes how to filter traces with SQL Server Profiler. Filtrar rastreamentos com o SQL Server ProfilerFilter Traces with SQL Server Profiler
Descreve como usar os recursos de reprodução do SQL Server Profiler.Describes how to use the replay features of SQL Server Profiler. Reproduzir rastreamentosReplay Traces
Lista os tópicos de ajuda sensível a contexto do SQL Server Profiler.Lists the context-sensitive help topics for SQL Server Profiler. Ajuda de F1 do SQL Server ProfilerSQL Server Profiler F1 Help
Lista os procedimentos armazenados do sistema que são usados pelo SQL Server ProfilerSQL Server Profiler para monitorar o desempenho e a atividade.Lists the system stored procedures that are used by SQL Server ProfilerSQL Server Profiler to monitor performance and activity. Procedimentos armazenados do SQL Server Profiler (Transact-SQL)SQL Server Profiler Stored Procedures (Transact-SQL)

Confira tambémSee also

Categoria de eventos Bloqueios Locks Event Category
Categoria de eventos Sessões Sessions Event Category
Categoria de eventos Procedimentos armazenados Stored Procedures Event Category
Categoria de eventos TSQL TSQL Event Category
Monitoramento de desempenho e atividade de servidorServer Performance and Activity Monitoring