sys.traces (Transact-SQL)
適用対象: SQL Server Azure SQL Managed Instance
sys.traces カタログ ビューには、システムで現在実行中のトレースが含まれています。 このビューは、 fn_trace_getinfo 関数の代わりとして使用されます。
サポートされているトレース イベントの完全な一覧については、「 SQL サーバー イベント クラス リファレンスを参照してください。
重要
この機能は、 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)