SQL Server 확장 이벤트 대상

SQL Server 확장 이벤트 대상은 이벤트 소비자입니다. 대상은 파일에 기록하거나 이벤트 데이터를 메모리 버퍼에 저장하거나 이벤트 데이터를 집계할 수 있습니다. 대상은 동기적 또는 비동기적으로 데이터를 처리할 수 있습니다.

확장 이벤트는 대상이 세션당 단 한 번만 이벤트를 수신하도록 설계되어 있습니다.

확장 이벤트 세션에 사용할 수 있도록 확장 이벤트에서 제공하는 대상은 다음과 같습니다.

  • 이벤트 카운터

    확장 이벤트 세션 동안 발생하는 모든 지정된 이벤트의 수를 셉니다. 전체 이벤트 컬렉션의 오버헤드를 증가시키지 않으면서 작업 특성에 대한 정보를 얻는 데 사용합니다. 이 대상은 동기 대상입니다.

  • 이벤트 파일

    완료된 메모리 버퍼에서 디스크로 이벤트 세션 출력을 쓰는 데 사용합니다. 이 대상은 비동기 대상입니다.

  • 이벤트 쌍

    잠금 획득 및 잠금 해제와 같이 많은 종류의 이벤트는 쌍으로 발생합니다. 쌍을 이루는 집합에서 지정된 쌍 이벤트가 발생하지 않는 경우를 확인하는 데 사용합니다. 이 대상은 비동기 대상입니다.

  • ETW(Windows용 이벤트 추적)

    SQL Server 이벤트와 Windows 운영 체제 또는 응용 프로그램 이벤트 데이터의 상관 관계를 파악하는 데 사용합니다. 이 대상은 동기 대상입니다.

  • 히스토그램

    지정된 이벤트 열 또는 동작을 기반으로 지정된 이벤트가 발생한 횟수를 계산하는 데 사용합니다. 이 대상은 비동기 대상입니다.

  • 링 버퍼

    FIFO(선입선출) 또는 이벤트별 FIFO 방식으로 메모리에 이벤트 데이터를 저장하는 데 사용합니다. 이 대상은 비동기 대상입니다.

참고 항목

개념

확장 이벤트

SQL Server 확장 이벤트 패키지

SQL Server 확장 이벤트 세션

SQL Server 확장 이벤트 엔진