Destinos de eventos estendidos do SQL Server
Os destinos de Eventos Estendidos do SQL Server são consumidores de evento. Os destinos podem gravar em um arquivo, armazenar dados de evento em um buffer de memória ou agregar dados de evento. Os destinos podem processar dados de forma síncrona ou assíncrona.
O design de Eventos Estendidos assegura que os destinos tenham a garantia de receber eventos somente uma vez por sessão.
Os Eventos Estendidos fornecem os seguintes destinos que você pode usar em uma sessão de Eventos Estendidos:
-
Conta todos os eventos especificados que ocorrem durante uma sessão de Eventos Estendidos. Use para obter informações sobre as características da carga de trabalho sem adicionar a sobrecarga de uma coleção de eventos completa. Este é um destino síncrono.
-
Use para gravar a saída da sessão de evento de buffers de memória completos em disco. Este é um destino assíncrono.
-
Muitos tipos de eventos ocorrem em pares, como aquisições e liberações de bloqueio. Use para determinar quando um evento emparelhado especificado não ocorre em um conjunto correspondente. Este é um destino assíncrono.
ETW (Rastreamento de Eventos do Windows)
Use para correlacionar eventos do SQL Server com o sistema operacional Windows ou dados de eventos de aplicativos. Este é um destino síncrono.
-
Use para contar o número de vezes que um evento especificado ocorre com base em uma coluna de eventos ou uma ação específica. Este é um destino assíncrono.
-
Use para manter os dados do evento na memória em uma base PEPS (primeiro a entrar, primeiro a sair) ou em uma base PEPS por evento. Este é um destino assíncrono.
Consulte também
Conceitos
Pacotes de Eventos Estendidos do SQL Server