다음을 통해 공유


SQL Server 이벤트 클래스 참조

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

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

이벤트 범주 이벤트 클래스
Broker Event Category 에는 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 에는 데이터 또는 로그 파일이 자동으로 늘어나고 줄어들 때 생성되는 이벤트 클래스가 포함됩니다. Data File Auto Grow 이벤트 클래스

Data File Auto Shrink 이벤트 클래스

Database Mirroring State Change 이벤트 클래스

Log File Auto Grow 이벤트 클래스

Log File Auto Shrink 이벤트 클래스
Deprecation Event Category 에는 사용 중단과 관련된 이벤트가 포함됩니다. Deprecation Announcement 이벤트 클래스

Deprecation Final Support 이벤트 클래스
오류 및 경고 이벤트 범주(데이터베이스 엔진)에는 SQL Server 때 생성되는 이벤트 클래스가 포함됩니다. Attention 이벤트 클래스

Background Job Error 이벤트 클래스

Blocked Process Report 이벤트 클래스

CPU Threshold Exceeded 이벤트 클래스

ErrorLog 이벤트 클래스

EventLog 이벤트 클래스

Exception 이벤트 클래스

Exchange Spill 이벤트 클래스

Execution Warnings 이벤트 클래스

Hash Warning 이벤트 클래스

Missing Column Statistics 이벤트 클래스

Missing Join Predicate 이벤트 클래스

Sort Warnings 이벤트 클래스

User Error Message 이벤트 클래스
Full Text 이벤트 범주 에는 전체 텍스트 검색이 시작, 중단 또는 중지될 때 생성되는 이벤트 클래스가 포함됩니다. 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 Event Category 에는 데이터베이스 개체를 만들거나 열거나 닫거나 삭제할 때 생성되는 이벤트 클래스가 포함됩니다. Auto Stats 이벤트 클래스

Object:Altered 이벤트 클래스

Object:Created 이벤트 클래스

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

OLEDB DataRead 이벤트 클래스

OLEDB Errors 이벤트 클래스

OLEDB Provider Information 이벤트 클래스

OLEDB QueryInterface 이벤트 클래스
Performance 이벤트 범주 에는 SQL DML(데이터 조작 언어) 연산자가 실행될 때 생성되는 이벤트 클래스가 포함됩니다. Degree of Parallelism (7.0 Insert) 이벤트 클래스

Performance Statistics 이벤트 클래스

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 이벤트 클래스
Progress Report 이벤트 범주에는 Progress Report: Online Index Operation 이벤트 클래스가 포함됩니다. Progress Report: Online Index Operation 이벤트 클래스
Scans Event Category 에는 테이블 및 인덱스를 검색할 때 생성되는 이벤트 클래스가 포함됩니다. Scan:Started 이벤트 클래스

Scan:Stopped 이벤트 클래스
Security Audit 이벤트 범주 에는 서버 작업을 감사하는 데 사용되는 이벤트 클래스가 포함됩니다. Audit Add DB User 이벤트 클래스

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

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

Audit Add Role 이벤트 클래스

Audit Addlogin 이벤트 클래스

Audit App Role Change Password 이벤트 클래스

감사 백업 및 이벤트 클래스 복원

Audit Broker Conversation 이벤트 클래스

Audit Broker Login 이벤트 클래스

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 Property 이벤트 클래스

Audit Login 이벤트 클래스

Audit Login Failed 이벤트 클래스

Audit Login GDR 이벤트 클래스

Audit Logout 이벤트 클래스

Audit Object Derived Permission 이벤트 클래스

Audit Schema Object Access 이벤트 클래스

Audit Schema Object GDR 이벤트 클래스

Audit Schema Object Management 이벤트 클래스

Audit Schema Object Take Ownership 이벤트 클래스

Audit Server Alter Trace 이벤트 클래스

Audit Server Object GDR 이벤트 클래스

Audit Server Object Management 이벤트 클래스

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 이벤트 클래스
Server Event Category 에는 일반 서버 이벤트가 포함됩니다. Mount Tape 이벤트 클래스

Server Memory Change 이벤트 클래스

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

PreConnect:Starting 이벤트 클래스

RPC:Completed 이벤트 클래스

RPC Output Parameter 이벤트 클래스

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 이벤트 클래스

Prepare SQL 이벤트 클래스

SQL:BatchCompleted 이벤트 클래스

SQL:BatchStarting 이벤트 클래스

SQL:StmtCompleted 이벤트 클래스

SQL:StmtRecompile 이벤트 클래스

SQL:StmtStarting 이벤트 클래스

Unprepare SQL 이벤트 클래스

XQuery Static Type 이벤트 클래스
User-Configurable 이벤트 범주 에는 정의할 수 있는 이벤트 클래스가 포함됩니다. User-Configurable 이벤트 클래스

참고 항목

SQL Server Profiler