SQL Server 이벤트 클래스 참조

 

게시 날짜: 2016년 8월

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

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

이벤트 범주이벤트 클래스
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 이벤트 클래스
Errors and Warnings 이벤트 범주(데이터베이스 엔진)에는 저장 프로시저를 컴파일하는 동안 오류가 발생하거나 SQL Server에서 예외가 발생할 경우와 같이 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 Event Category 은(는) 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 프로파일러

커뮤니티 추가 항목

추가
표시: