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)

其他资源

监视事件

帮助和信息

获取 SQL Server 2005 帮助