queryinsights.exec_sessions_history (Transact-SQL)
適用対象:Microsoft Fabric SQL 分析エンドポイントと Warehouse
Microsoft Fabric の queryinsights.exec_sessions_history
は、完了した各セッションに関する情報を提供します。
列名 | データの種類 | 説明 |
---|---|---|
session_id |
smallint | アクティブな各プライマリ接続に関連付けられたセッションを識別します。 null 許容ではありません。 |
connection_id |
uniqueidentifier | 各接続の一意識別子。 null 許容ではありません。 |
session_start_time |
datetime2 | セッションが確立された時刻。 null 許容ではありません。 |
session_end_time |
datetime2 | セッションが切断された時刻。 このビューのクエリ時に完了していないセッションは、 1900-01-01 の値で表示されます。 |
program_name |
varchar(128) | セッションを開始したクライアント プログラムの名前。 この値は、内部セッションに対して NULL 。 NULL 値が許可されます。 |
login_name |
varchar(128) | セッションが現在実行中のログイン名。 null 許容ではありません。 |
status |
varchar(30) | セッションの状態。 値: Running - 現在 1 つ以上の要求を実行中です。 Sleeping - 現在要求を実行していません。 休止中 - 接続プールが原因でセッションのリセットが行われ、プレログイン状態になりました。 Preconnect - セッションはリソース ガバナー分類子内にあります。 NULL 値は許可されません。 |
context_info |
varbinary (128) | CONTEXT_INFO セッションの値。 コンテキスト情報は、 SET CONTEXT_INFOを持つユーザーによって設定されます。 NULL 値が許可されます。 |
total_query_elapsed_time_ms |
int | セッション (内の要求) が実行のためにスケジュール/実行された合計時間 (ミリ秒単位)。 null 許容ではありません。 |
last_request_start_time |
datetime2 | セッションの最後の要求が開始された時刻 (現在実行中の要求を含む)。 null 許容ではありません。 |
last_request_end_time |
datetime2 | セッションで要求が最後に完了した時刻。 NULL 値が許可されます。 |
is_user_process |
bit | 0 セッションがシステム セッションの場合は 。 それ以外の場合は、1 となります。 null 許容ではありません。 |
prev_error |
int | セッションで最後に返されたエラーの ID。 null 許容ではありません。 |
group_id |
int | このセッションが属しているワークロード グループの ID。 null 許容ではありません。 |
database_id |
smallint | 各セッションの現在のデータベースの ID。 |
authenticating_database_id |
int | プリンシパルを認証するデータベースの ID。 ログインの場合、値は 0 。 包含データベース ユーザーの場合、値は包含データベースのデータベース ID です。 |
open_transaction_count |
int | セッションごとに開いているトランザクションの数。 |
text_size |
int | TEXTSIZE セッションの設定。 null 許容ではありません。 |
language |
varchar(128) | LANGUAGE セッションの設定。 NULL 値が許可されます。 |
date_format |
varchar(3) | DATEFORMAT セッションの設定。 NULL 値が許可されます。 |
date_first |
smallint | DATEFIRST セッションの設定。 null 許容ではありません。 |
quoted_identifier |
bit | QUOTED_IDENTIFIER セッションの設定。 null 許容ではありません。 |
arithabort |
bit | ARITHABORT セッションの設定。 null 許容ではありません。 |
ansi_null_dflt_on |
bit | ANSI_NULL_DFLT_ON セッションの設定。 null 許容ではありません。 |
ansi_defaults |
bit | ANSI_DEFAULTS セッションの設定。 null 許容ではありません。 |
ansi_warnings |
bit | ANSI_WARNINGS セッションの設定。 null 許容ではありません。 |
ansi_padding |
bit | ANSI_PADDING セッションの設定。 null 許容ではありません。 |
ansi_nulls |
bit | ANSI_NULLS セッションの設定。 null 許容ではありません。 |
concat_null_yields_null |
bit | CONCAT_NULL_YIELDS_NULL セッションの設定。 null 許容ではありません。 |
transaction_isolation_level |
smallint | セッションのトランザクション分離レベル。0 = 未指定1 = ReadUncommitted2 = ReadCommitted3 = RepeatableRead4 = シリアル化可能5 = スナップショットNULL 値は許可されません。 |
lock_timeout |
int | LOCK_TIMEOUT セッションの設定。 値の単位はミリ秒です。 null 許容ではありません。 |
deadlock_priority |
int | DEADLOCK_PRIORITY セッションの設定。 null 許容ではありません。 |
original_security_id |
varbinary(85) | login_name に関連付けられている Microsoft Windows セキュリティ ID。 NULL 値は許可されません。 |
database_name |
varchar(128) | 各セッションの現在のデータベースの名前。 |
アクセス許可
共同作成者以上のアクセス許可を持つ SQL 分析エンドポイント または Warehouse Premium 容量 ワークスペース内にアクセスできる必要があります。