共用方式為


sys.dm_db_xtp_merge_requests (Transact-SQL)

適用於:SQL Server 2014 (12.x)

追蹤資料庫合併要求。 合併要求可能是由 SQL Server 產生,或要求可能是由具有 sys.sp_xtp_merge_checkpoint_files (Transact-SQL) 的使用者所提出。

注意

此動態管理檢視 (DMV) sys.dm_db_xtp_merge_requests存在,直到MICROSOFT SQL Server 2014為止。 但從 SQL Server 2016 開始,此 DMV 已不再適用。

報表中的數據行

資料行名稱 資料類型 描述
request_state tinyint 合併要求的狀態:
0 = 要求
1 = 擱置中
2 = 已安裝
3 = 已放棄
request_state_desc nvarchar(60) 對於要求目前狀態的意義:

要求 - 合併要求存在。
擱置中 - 正在處理合併。
已安裝 - 合併已完成。
已放棄 - 合併無法完成,可能是因為記憶體不足。
destination_file_id GUID 來源檔案合併之目的地檔案的唯一標識符。
lower_bound_tsn bigint 目標合併檔案的最小時間戳。 要合併之所有來源檔案的最低交易時間戳。
upper_bound_tsn bigint 目標合併檔案的最大時間戳。 要合併之所有來源檔案的最高交易時間戳。
collection_tsn bigint 可以收集目前數據列的時間戳。

當checkpoint_tsn大於 collection_tsn 時,會移除 [已安裝] 狀態中的數據列。

當checkpoint_tsn小於collection_tsn時,會移除已放棄狀態的數據列。
checkpoint_tsn bigint 檢查點啟動的時間。

在新的數據檔中,以低於此時間戳的交易所完成的任何刪除,都算在內。 其餘刪除會移至目標差異檔案。
sourcenumber_file_id GUID 最多16個可唯一識別合併中來源檔案的內部檔案標識碼。

權限

需要目前資料庫的 VIEW DATABASE STATE 許可權。

SQL Server 2022 和更新版本的權限

需要資料庫上的 VIEW DATABASE PERFORMANCE STATE 權限。

另請參閱

下一步