sys.traces (Transact-SQL)
sys.traces 目录视图包含当前在系统中运行的跟踪。此视图旨在作为 fn_trace_getinfo 函数的替代项。
有关受支持的跟踪事件的完整列表,请参阅 SQL Server 事件类参考。
列名 | 数据类型 | 说明 |
---|---|---|
id |
int |
跟踪 ID。 |
status |
int |
跟踪状态: 0 = 停止 1 = 运行 |
path |
nvarchar(260) |
跟踪文件的路径。如果跟踪为行集跟踪,则此值为空值。 |
max_size |
bigint |
跟踪文件的最大大小限制,以兆字节 (MB) 表示。如果跟踪为行集跟踪,则此值为空值。 |
stop_time |
datetime |
停止运行跟踪的时间。 |
max_files |
int |
滚动更新文件的最大数目。如果未设置最大数目,则此值是零。 |
is_rowset |
bit |
1 = 行集跟踪。 |
is_rollover |
bit |
1 = 启用滚动更新选项。 |
is_shutdown |
bit |
1 = 启用关闭选项。 |
is_default |
bit |
1 = 默认跟踪。 |
buffer_count |
int |
跟踪使用的内存缓冲区的数目。 |
buffer_size |
int |
每个缓冲区的大小 (KB)。 |
file_position |
bigint |
上一个跟踪文件的位置。如果跟踪为行集跟踪,则此值为空值。 |
reader_spid |
int |
行集跟踪读取器会话 ID。如果跟踪为文件跟踪,则该值为零。 |
start_time |
datetime |
跟踪开始时间。 |
last_event_time |
datetime |
上一个事件触发的时间。 |
event_count |
bigint |
已发生事件的总数。 |
dropped_event_count |
int |
已除去事件的总数。 |
请参阅
参考
对象目录视图 (Transact-SQL)
sys.trace_categories (Transact SQL)
sys.trace_columns (Transact SQL)
sys.trace_events (Transact SQL)
sys.trace_event_bindings (Transact SQL)
sys.trace_subclass_values (Transact SQL)