分享方式:


開始使用系統版本設定時態表

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

根據案例,您可以建立新的系統版本設定時態表,或修改現有的時態表,方法是將 temporal 屬性新增至現有的資料表結構描述。 時態表中的資料修改時,系統就會建置應用程式和使用者看不到的版本歷程記錄。 如此一來,使用時態表不需要對資料表的修改方法,或查詢資料最新 (目前) 狀態的方式進行任何變更。

除了一般資料修改和查詢,時態表也提供方便且簡單的方式,透過擴充的 Transact-SQL 語法,從資料歷程記錄中取得見解。 每個系統版本設定的資料表都有指派的歷程記錄資料表,對使用者而言是透明的。 不過,您可以建立更多索引或選擇不同的儲存體選項,將工作負載效能或儲存體使用量最佳化。

下列圖表描述使用時態表的一般工作流程︰

開始使用時態表的圖表。

本節分為下列五篇文章: