共用方式為


使用時態表進行資料分割

適用於:SQL Server 2016 (13.x) 和更新版本 Azure SQL 資料庫 Azure SQL 受控執行個體

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

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

時態表資料分割

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

目前的資料表

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

SYSTEM_VERSIONINGON 時,不允許 SWITCH OUT

記錄資料表

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

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