共用方式為


使用時態表進行資料分割

適用於: SQL Server 2016 (13.x)和更新版本,Azure SQL DatabaseAzure SQL 受控實例Microsoft Fabric 的 SQL Database

您可以各自在目前的資料表和記錄資料表上使用資料分割。 不過,您無法使用資料分割來變更沒有設定系統版本的資料內容。

資料分割是 SQL Server 2016 (13.x) 在 Service Pack 1 和舊版以前的 Enterprise 版本功能。 在含 Service Pack 1 和更新版本的 SQL Server 2016 (13.x) 中的所有版本都支援資料分割。

時態表資料分割

本節說明如何將 SWITCH INSWITCH OUT 與時態表搭配使用。

目前的資料表

SWITCH INSYSTEM_VERSIONING 時,ON 至目前的資料表可用來加速資料載入和查詢。

SWITCH OUTSYSTEM_VERSIONING 時,不允許 ON

記錄資料表

SWITCH OUTSYSTEM_VERSIONING 時,您可從歷程記錄資料表執行 ON,以清除不再相關的部分歷史資料。

SWITCH INSYSTEM_VERSIONING 時不允許 ON,因為其可能會使時態資料一致性失效。