共用方式為


queryinsights.exec_requests_history (Transact-SQL)

適用於:Microsoft Fabric 中的 SQL 分析端點和倉儲

queryinsights.exec_requests_history Microsoft Fabric 中提供每個已完成 SQL 要求的相關信息。

資料行名稱 資料類型 描述
distributed_statement_id uniqueidentifier 每個查詢的唯一標識碼。
start_time datetime2 查詢開始執行的時間。
command varchar(8000) 執行查詢的完整文字。
login_name varchar(128) 傳送查詢的用戶或系統名稱。
row_count bigint 查詢所擷取的數據列數目。
total_elapsed_time_ms int 查詢完成所花費的總時間(以毫秒為單位)。
status varchar(30) 查詢狀態:SucceededFailedCanceled
session_id smallint 將查詢連結至特定用戶會話的標識碼。
connection_id uniqueidentifier 查詢連線的標識碼。 可為 Null。
batch_id uniqueidentifier 群組查詢的識別碼(如果適用)。 可為 Null。
root_batch_id uniqueidentifier 查詢主要群組的標識碼(如果巢狀)。 可為 Null。
query_hash varchar(200) 查詢上計算的二進位哈希值,並用來識別具有類似邏輯的查詢。 您可以使用查詢哈希,在 Query Insight 檢視之間相互關聯。 如需詳細資訊,請參閱 查詢深入解析 - 匯總
label varchar(8000) 與某些 SELECT 查詢語句相關聯的選擇性標籤字串。
allocated_cpu_time_ms bigint 顯示配置給查詢執行之 CPU 的總時間。
data_scanned_remote_storage_mb 十進位(18,3) 顯示從遠端記憶體 (One Lake) 掃描/讀取的數據量。
data_scanned_memory_mb 十進位(18,3) 顯示從本機記憶體掃描的數據量。 從磁碟和記憶體一起掃描的數據會指出從快取讀取的數據量。
data_scanned_disk_mb 十進位(18,3) 顯示從本機磁碟掃描/讀取的數據量。 從磁碟和記憶體一起掃描的數據會指出從快取讀取的數據量。

權限

您應該能夠存取 Premium 容量工作區內具有參與者或以上許可權的 SQL 分析端點或倉儲