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