Creación de particiones con tablas temporales

Se aplica a: SQL Server 2016 (13.x) y versiones posteriores Azure SQL Database Azure SQL Managed Instance

Puede usar la creación de particiones en la tabla actual y en la tabla de historial de forma independiente. Pero la creación de particiones no se puede usar para cambiar el contenido de los datos sin el control de versiones del sistema.

La creación de particiones es una característica de Enterprise Edition de SQL Server 2016 (13.x) anterior a Service Pack 1 y versiones anteriores. La creación de particiones se admite en todas las ediciones de SQL Server 2016 (13.x) con Service Pack 1 y versiones posteriores.

Creación de particiones de tablas temporales

En esta sección se describe cómo usar SWITCH IN y SWITCH OUT con tablas temporales.

Tabla actual

SWITCH IN a la tabla actual se puede usar para facilitar la carga y la consulta de datos mientras SYSTEM_VERSIONING es ON.

SWITCH OUT no se permite cuando SYSTEM_VERSIONING es ON.

Tabla del historial

Puede ejecutar SWITCH OUT desde la tabla de historial mientras SYSTEM_VERSIONING es ON, para purgar las partes de datos del historial que ya no sean de interés.

SWITCH IN no se permite mientras SYSTEM_VERSIONING es ON, ya que puede invalidar la coherencia de los datos temporales.