SQL Trace Events Reference

I’ve mentioned before that I’m something of an absentminded DBA – I know where to find information, even if I can’t keep it in my head all the time. One of the lookups I have to do most often is for server side trace / SQL Profiler event numbers and names.

See, when you create a server side trace, you start with a template generated from SQL Profiler (see my article on server side trace).  But after that you may want to add or remove events without re generating the whole script; for that, you need the event number.

Also, when I take a trace (on test only!) using SQL Profiler, I save the results to a trace table so I can query through them. You know, SELECT * FROM Trace0708 WHERE TextData LIKE ‘%UPDATE%” and SPID=75, right?  But of course, events in the table are displayed as numbers, and I can never remember whether it’s EventID 12 or 13 that’s SQL:BatchCompleted.  (It’s 12.)

In SQL Server Books Online, the full chart of all trace events (and columns) is in the sp_trace_setevent article. Here are just a few of the most common events, for quick reference:

Event # Event
0-9 Reserved
10 RPC:Completed
11 RPC:Starting
12 SQL:BatchCompleted
13 SQL:BatchStarting
14 Audit Login
15 Audit Logout
16 Attention
17 ExistingConnection
18 Audit Server Starts and Stops
19 DTCTransaction
20 Audit Login Failed
21 EventLog
22 ErrorLog
34 SP:CacheMiss
35 SP:CacheInsert
36 SP:CacheRemove
37 SP:Recompile
38 SP:CacheHit
39 Deprecated
40 SQL:StmtStarting
41 SQL:StmtCompleted
42 SP:Starting
43 SP:Completed
44 SP:StmtStarting
45 SP:StmtCompleted
46 Object:Created
47 Object:Deleted
59 Lock:Deadlock Chain
60 Lock:Escalation

 Happy days,

Jen McCown

http://www.MidnightDBA.com

3 thoughts on “SQL Trace Events Reference

  1. Pingback: Tweets that mention SQL Awesomesauce » Blog Archive » SQL Trace Events Reference -- Topsy.com

  2. Rob Volk

    You can also find the event list in the sys.trace_events table in SQL 2005 and higher. There’s also sys.trace_columns for the trace columns and sys.trace_event_bindings for the available columns for each event.

Comments are closed.