SQL Server 이벤트 클래스 참조

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

SQL Server Profiler를 사용하면 Microsoft SQL Server 데이터베이스 엔진의 인스턴스에서 발생하는 이벤트를 기록할 수 있습니다. 기록된 이벤트는 추적 정의에 있는 이벤트 클래스의 인스턴스입니다. SQL Server Profiler에서 이벤트 클래스 및 이벤트 범주는 추적 파일 속성 대화 상자의 이벤트 선택 탭에서 사용할 수 있습니다.

다음 표에서는 이벤트 범주를 설명하고 관련 이벤트 클래스를 나열합니다.

이벤트 범주 이벤트 클래스
Broker 이벤트 범주에는 Service Broker에서 생성하는 이벤트 클래스가 포함됩니다. Broker:Activation 이벤트 클래스

Broker:Connection 이벤트 클래스

Broker:Conversation 이벤트 클래스

Broker:Conversation Group 이벤트 클래스

Broker:Corrupted Message 이벤트 클래스

Broker:Forwarded Message Dropped 이벤트 클래스

Broker:Forwarded Message Sent 이벤트 클래스

Broker:Message Classify 이벤트 클래스

Broker:Message Drop 이벤트 클래스

Broker:Remote Message Ack 이벤트 클래스
Cursors Event Category 에는 커서 작업으로 생성되는 이벤트 클래스가 포함됩니다. CursorClose 이벤트 클래스

CursorExecute 이벤트 클래스

CursorImplicitConversion 이벤트 클래스

CursorOpen 이벤트 클래스

CursorPrepare 이벤트 클래스

CursorRecompile 이벤트 클래스

CursorUnprepare 이벤트 클래스
CLR 이벤트 범주 에는 .NET CLR(공용 언어 런타임) 개체가 실행되면서 생성되는 이벤트 클래스가 포함됩니다. Assembly Load 이벤트 클래스
Database Event Category 에는 데이터 또는 로그 파일이 자동으로 늘어나고 줄어들 때 생성되는 이벤트 클래스가 포함됩니다. 데이터 파일 자동 증가 이벤트 클래스

데이터 파일 자동 축소 이벤트 클래스

데이터베이스 미러링 상태 변경 이벤트 클래스

Log File Auto Grow 이벤트 클래스

로그 파일 자동 축소 이벤트 클래스
사용 중단 이벤트 범주에는 사용 중단 관련 이벤트가 포함됩니다. Deprecation Announcement 이벤트 클래스

Deprecation Final Support 이벤트 클래스
오류 및 경고 이벤트 범주(데이터베이스 엔진)에는 SQL Server 오류 또는 경고가 반환될 때 생성되는 이벤트 클래스가 포함됩니다. 예를 들어 저장 프로시저를 컴파일하는 동안 오류가 발생하거나 SQL Server에서 예외가 발생하는 경우입니다. 주의 이벤트 클래스

백그라운드 작업 오류 이벤트 클래스

차단된 프로세스 보고서 이벤트 클래스

CPU 임계값 초과 이벤트 클래스

ErrorLog 이벤트 클래스

EventLog 이벤트 클래스

Exception 이벤트 클래스

Exchange Spill 이벤트 클래스

Execution Warnings 이벤트 클래스

Hash Warning 이벤트 클래스

Missing Column Statistics 이벤트 클래스

Join Predicate 이벤트 클래스 누락

Sort Warnings 이벤트 클래스

사용자 오류 메시지 이벤트 클래스
전체 텍스트 이벤트 범주에는 전체 텍스트 검색이 시작, 중단 또는 중지될 때 생성되는 이벤트 클래스가 포함됩니다. FT:Crawl Aborted 이벤트 클래스

FT:Crawl Started 이벤트 클래스

FT:Crawl Stopped 이벤트 클래스
Locks Event Category 에는 잠금을 획득, 취소 또는 해제하거나 잠금에 대해 수행된 다른 동작이 있을 때 생성되는 이벤트 클래스가 포함됩니다. Deadlock Graph 이벤트 클래스

Lock:Acquired 이벤트 클래스

Lock:Cancel 이벤트 클래스

Lock:Deadlock Chain 이벤트 클래스

Lock:Deadlock 이벤트 클래스

Lock:Escalation 이벤트 클래스

Lock:Released 이벤트 클래스

Lock:Timeout(timeout > 0) 이벤트 클래스

Lock:Timeout 이벤트 클래스
Objects 이벤트 범주에는 데이터베이스 개체를 만들거나, 열거나, 닫거나, 삭제하거나, 삭제할 때 생성되는 이벤트 클래스가 포함됩니다. Auto Stats 이벤트 클래스

Object:Altered 이벤트 클래스

Object:Created 이벤트 클래스

Object:Deleted 이벤트 클래스
OLEDB Event Category 에는 OLE DB 호출로 생성되는 이벤트 클래스가 포함됩니다. OLEDB Call 이벤트 클래스

OLEDB DataRead 이벤트 클래스

OLEDB Errors 이벤트 클래스

OLEDB 공급자 정보 이벤트 클래스

OLEDB QueryInterface 이벤트 클래스
성능 이벤트 범주에는 SQL DML(데이터 조작 언어) 연산자가 실행될 때 생성되는 이벤트 클래스가 포함됩니다. 병렬 처리 수준(7.0 Insert) 이벤트 클래스

성능 통계 이벤트 클래스

Showplan All 이벤트 클래스

Showplan All for Query Compile 이벤트 클래스

Showplan Statistics Profile 이벤트 클래스

Showplan Text 이벤트 클래스

Showplan Text(Unencoded) 이벤트 클래스

Showplan XML 이벤트 클래스

Showplan XML for Query Compile 이벤트 클래스

Showplan XML Statistics Profile 이벤트 클래스

SQL:FullTextQuery 이벤트 클래스
진행률 보고서 이벤트 범주에는 진행률 보고서: 온라인 인덱스 작업 이벤트 클래스가 포함됩니다. 진행률 보고서: 온라인 인덱스 작업 이벤트 클래스
Scans 이벤트 범주에는 테이블 및 인덱스를 검색할 때 생성되는 이벤트 클래스가 포함됩니다. Scan:Started 이벤트 클래스

Scan:Stopped 이벤트 클래스
보안 감사 이벤트 범주에는 서버 활동을 감사하는 데 사용되는 이벤트 클래스가 포함됩니다. Audit Add DB User Event Class

Audit Add Login to Server Role 이벤트 클래스

Audit Add Member to DB Role 이벤트 클래스

Audit Add Role 이벤트 클래스

Audit Addlogin 이벤트 클래스

Audit App Role Change Password 이벤트 클래스

Audit Backup and Restore 이벤트 클래스

Audit Broker Conversation 이벤트 클래스

Audit Broker 로그인 이벤트 클래스

Audit Change Audit 이벤트 클래스

Audit Change Database Owner 이벤트 클래스

Audit Database Management 이벤트 클래스

Audit Database Object Access 이벤트 클래스

Audit Database Object GDR 이벤트 클래스

Audit Database Object Management 이벤트 클래스

Audit Database Object Take Ownership 이벤트 클래스

Audit Database Operation 이벤트 클래스

Audit Database Principal Impersonation 이벤트 클래스

Audit Database Principal Management 이벤트 클래스

Audit Database Scope GDR 이벤트 클래스

Audit DBCC 이벤트 클래스

Audit Login Change Password 이벤트 클래스

Audit Login Change 속성 이벤트 클래스

Audit Login 이벤트 클래스

Audit Login Failed 이벤트 클래스

Audit Login GDR 이벤트 클래스

Audit Logout 이벤트 클래스

Audit 개체 파생 권한 이벤트 클래스

Audit Schema Object Access 이벤트 클래스

Audit Schema Object GDR 이벤트 클래스

Audit Schema Object Management 이벤트 클래스

Audit Schema Object Take Ownership 이벤트 클래스

Audit Server Alter Trace 이벤트 클래스

Audit Server 개체 GDR 이벤트 클래스

Audit Server 개체 관리 이벤트 클래스

Audit Server Object Take Ownership 이벤트 클래스

Audit Server Operation 이벤트 클래스

Audit Server Principal Impersonation 이벤트 클래스

Audit Server Principal Management 이벤트 클래스

Audit Server Scope GDR 이벤트 클래스

Audit Server Starts and Stops 이벤트 클래스

Audit Statement Permission 이벤트 클래스
서버 이벤트 범주에는 일반 서버 이벤트가 포함됩니다. Mount Tape 이벤트 클래스

Server Memory Change 이벤트 클래스

Trace File Close 이벤트 클래스
Sessions 이벤트 범주에는 SQL Server 인스턴스에 연결하고 연결을 끊는 클라이언트에서 생성한 이벤트 클래스가 포함됩니다. ExistingConnection 이벤트 클래스
저장 프로시저 이벤트 범주에는 저장 프로시저를 실행하여 생성된 이벤트 클래스가 포함됩니다. PreConnect:Completed 이벤트 클래스

PreConnect:Starting 이벤트 클래스

RPC:Completed 이벤트 클래스

RPC 출력 매개 변수 이벤트 클래스

RPC:Starting 이벤트 클래스

SP:CacheHit 이벤트 클래스

SP:CacheInsert 이벤트 클래스

SP:CacheMiss 이벤트 클래스

SP:CacheRemove 이벤트 클래스

SP:Completed 이벤트 클래스

SP:Recompile 이벤트 클래스

SP:Starting 이벤트 클래스

SP:StmtCompleted 이벤트 클래스

SP:StmtStarting 이벤트 클래스
Transactions 이벤트 범주에는 Microsoft Distributed Transaction Coordinator 트랜잭션을 실행하거나 트랜잭션 로그에 기록하여 생성된 이벤트 클래스가 포함됩니다. DTCTransaction 이벤트 클래스

SQLTransaction 이벤트 클래스

TM: Begin Tran Completed 이벤트 클래스

TM: Begin Tran Starting 이벤트 클래스

TM: Commit Tran Completed 이벤트 클래스

TM: Commit Tran Starting 이벤트 클래스

TM: Promote Tran Completed 이벤트 클래스

TM: Promote Tran Starting 이벤트 클래스

TM: Rollback Tran Completed 이벤트 클래스

TM: Rollback Tran Starting 이벤트 클래스

TM: Save Tran Completed 이벤트 클래스

TM: Save Tran Starting 이벤트 클래스

TransactionLog 이벤트 클래스
TSQL 이벤트 범주에는 클라이언트에서 SQL Server 인스턴스로 전달된 Transact-SQL 문을 실행하여 생성된 이벤트 클래스가 포함됩니다. Exec Prepared SQL 이벤트 클래스

SQL 이벤트 클래스 준비

SQL:BatchCompleted 이벤트 클래스

SQL:BatchStarting 이벤트 클래스

SQL:StmtCompleted 이벤트 클래스

SQL:StmtRecompile 이벤트 클래스

SQL:StmtStarting 이벤트 클래스

Unprepare SQL 이벤트 클래스

XQuery Static Type 이벤트 클래스
사용자 구성 가능 이벤트 범주에는 정의할 수 있는 이벤트 클래스가 포함됩니다. 사용자 구성 가능 이벤트 클래스

참고 항목

SQL Server Profiler