sys.traces (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

sys.traces カタログ ビューには、システムで現在実行中のトレースが含まれています。 このビューは、fn_trace_getinfo関数の代わりとして使用されます。

サポートされているトレース イベントの完全な一覧については、「SQL Server イベント クラス リファレンス」を参照してください

重要

この機能は、 SQL Serverの将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 代わりに拡張イベント カタログ ビューを使用してください。

列名 データ型 説明
id int トレース ID。
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 行セット トレース リーダーセッション ID。 トレースがファイル トレースの場合、この値は null です。
start_time datetime トレースの開始日時。
last_event_time datetime 最後のイベントが発生した時刻。
event_count bigint 発生したイベントの総数。
dropped_event_count int 破棄されたイベントの合計数。

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されたセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

オブジェクト カタログ ビュー (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)