Приступая к работе c темпоральными таблицами с системным управлением версиями

Применимо к: SQL Server 2016 (13.x) и более поздних версий Azure SQL Database Управляемый экземпляр SQL Azure

В зависимости от сценария можно создать новые или изменить существующие темпоральные таблицы с системным управлением версиями, добавив темпоральные атрибуты в существующую схему таблицы. При изменении данных в темпоральной таблице в системе создается журнал версий, видимый для приложений и пользователей. В результате работа с темпоральными таблицами с системным управлением версиями не требует изменения способа изменения таблицы или способа запроса последнего (текущего) состояния данных.

Кроме обычных инструкций DML и запросов, темпоральные таблицы также предоставляют удобные и простые способы получения сведений из журнала данных с помощью расширенного синтаксиса Transact-SQL. Каждая таблица с системным управлением версиями имеет назначенную таблицу журнала. Она полностью прозрачна для пользователей, если только они не решат оптимизировать производительность рабочей нагрузки или сократить объем хранилища, создав дополнительные индексы или выбрав различные параметры хранения.

На схеме ниже показан типичный рабочий процесс в темпоральных таблицах с системным управлением версиями:

Начало работы с темпоральными таблицами

Эта статья состоит из следующих пяти разделов:

Дальнейшие действия