Partíció temporális táblákkal

Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

A particionálást az aktuális és az előzménytáblán is használhatja egymástól függetlenül. Azonban nem lehet partícióval módosítani az adattartalmat rendszerverzió nélkül.

A particionálás az SQL Server 2016 (13.x) enterprise kiadási funkciója az 1. szervizcsomag és a korábbi verziók előtt. A particionálás az SQL Server 2016 (13.x) 1. és újabb verzióinak minden kiadásában támogatott.

Temporális táblák particionálása

Ez a szakasz azt ismerteti, hogyan használható SWITCH IN és SWITCH OUT időbeli táblákkal.

Aktuális tábla

Az aktuális táblához használhatod a(z) SWITCH IN elemet az adatok betöltésének és lekérdezésének elősegítésére, miközben SYSTEM_VERSIONINGON.

SWITCH OUT nem engedélyezett, amíg SYSTEM_VERSIONING van ON.

Előzménytábla

Lefuttathatja a(z) SWITCH OUT parancsot az előzménytáblán, miközben a(z) SYSTEM_VERSIONINGON, hogy törölje azokat az előzményadatokat, amelyekre már nincs szükség.

SWITCH IN nem megengedett, miközben SYSTEM_VERSIONINGON állapotban van, mert ez érvénytelenítheti a temporális adatok konzisztenciáját.