Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric Preview
U kunt partitioneren op zowel de huidige als de geschiedenistabel onafhankelijk van elkaar gebruiken. Partitionering kan echter niet worden gebruikt om de inhoud van de gegevens te wijzigen zonder systeemversiebeheer.
Partitioneren is een enterprise-editiefunctie in SQL Server 2016 (13.x) vóór Service Pack 1 en eerdere versies. Partitionering wordt ondersteund in alle edities in SQL Server 2016 (13.x) met Service Pack 1 en latere versies.
Tijdelijke tabellen partitioneren
In deze sectie wordt beschreven hoe u SWITCH IN en SWITCH OUT gebruikt met tijdelijke tabellen.
Current table
SWITCH IN aan de huidige tabel kan worden gebruikt om het laden en opvragen van gegevens te vergemakkelijken, terwijl SYSTEM_VERSIONINGONis.
SWITCH OUT is niet toegestaan terwijl SYSTEM_VERSIONING is ON.
History table
U kunt SWITCH OUT uitvoeren vanuit de geschiedenistabel terwijl SYSTEM_VERSIONING is ON, om delen van geschiedenisgegevens op te schoonen die niet meer relevant zijn.
SWITCH IN is niet toegestaan terwijl SYSTEM_VERSIONING is ON, omdat dit de consistentie van tijdelijke gegevens ongeldig kan maken.
Related content
- Temporal tables
- Aan de slag met systeem-geversioneerde temporele tabellen
- consistentiecontroles van het tijdelijke tabelsysteem
- Tijdelijke tabeloverwegingen en -beperkingen
- tijdelijke tabelbeveiliging
- Het beheer van de retentie van historische data in systeem-geversioneerde tijdelijke tabellen
- Systeem-geversioneerde temporele tabellen met geheugen-geoptimaliseerde tabellen
- weergaven en functies van metagegevens van tijdelijke tabellen