共用方式為


sys.traces (Transact-SQL)

sys.traces 目錄檢視包含系統中目前在執行的追蹤。這個檢視用來取代 fn_trace_getinfo 函數。

如需支援的追蹤事件之完整清單,請參閱<SQL Server 事件類別參考>。

資料行名稱 資料類型 描述

id

int

追蹤識別碼。

status

int

追蹤狀態:

0 = 已停止

1 = 執行中

path

nvarchar(260)

追蹤檔的路徑。當追蹤是資料列集追蹤時,這個值是 Null。

max_size

bigint

最大追蹤檔大小限制 (以 MB 為單位)。當追蹤是資料列集追蹤時,這個值是 Null。

stop_time

datetime

停止執行追蹤的時間。

max_files

int

最大換用檔案數目。如果未設定最大數目,這個值就是 Null。

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

上一個追蹤檔位置。當追蹤是資料列集追蹤時,這個值是 Null。

reader_spid

int

資料列集追蹤讀取器工作階段識別碼。當追蹤是檔案追蹤時,這個值是 Null。

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 協助