Секционирование с темпоральными таблицами
Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL Azure Управляемый экземпляр SQL Azure
Секционирование в текущей и прежней таблицах можно использовать независимо друг от друга. Однако секционирование нельзя использовать для изменения содержимого данных без системного управления версиями.
Секционирование — это компонент выпуска Enterprise в SQL Server 2016 (13.x) перед пакетом обновления 1 и более ранними версиями. Секционирование поддерживается во всех выпусках в SQL Server 2016 (13.x) с пакетом обновления 1 и более поздними версиями.
Темпоральные таблицы секционирования
В этом разделе описывается использование и SWITCH OUT
использование SWITCH IN
темпоральных таблиц.
Текущая таблица
SWITCH IN
в текущей таблице можно использовать для упрощения загрузки и запроса данных во время SYSTEM_VERSIONING
выполнения ON
запросов.
SWITCH OUT
значение не разрешено в то время как SYSTEM_VERSIONING
.ON
Таблица журнала
Вы можете запускаться SWITCH OUT
из таблицы журнала в то время как SYSTEM_VERSIONING
ON
есть, чтобы очистить части данных журнала, которые больше не актуальны.
SWITCH IN
не допускается в то время SYSTEM_VERSIONING
ON
как он может недействительным согласованность темпоральных данных.
Связанный контент
- Темпоральные таблицы
- Начало работы с системными темпоральными таблицами
- Проверки согласованности систем темпоральных таблиц
- Рекомендации и ограничения темпоральной таблицы
- Безопасность темпоральной таблицы
- Управление хранением исторических данных в системных темпоральных таблицах
- Системные темпоральные таблицы с оптимизированными для памяти таблицами
- Представления и функции темпоральных метаданных таблицы