Aan de slag met systeem-versiebeheerde tijdelijke tabellen

Van toepassing op: SQL Server 2016 (13.x) en latere versies Azure SQL DatabaseAzure SQL Managed InstanceSQL database in Microsoft Fabric

Afhankelijk van uw scenario kunt u nieuwe tijdelijke tabellen met systeemversies maken of bestaande tabellen wijzigen door tijdelijke kenmerken toe te voegen aan het bestaande tabelschema. Wanneer je data in een temporele tabel apast, bouwt het systeem de versiegeschiedenis transparant op voor applicaties en eindgebruikers. Daardoor vereisen temporele tabellen geen wijziging in hoe je de tabel aanpast of de meest recente (huidige) status van de data opvraagt.

Naast regelmatige data-aanpassing en -query, bieden temporele tabellen ook eenvoudige manieren om inzichten uit de gegevensgeschiedenis te verkrijgen via uitgebreide Transact-SQL-syntaxis. Elke systeemversie-tabel heeft een toegewezen geschiedenistabel die transparant is voor gebruikers. U kunt de workloadprestaties of de opslagvoetafdruk echter optimaliseren door meer indexen te maken of verschillende opslagopties te kiezen.

Het volgende diagram toont een typische workflow met temporele tabellen:

Diagram van aan de slag met tijdelijke tabellen.

Deze sectie is onderverdeeld in de volgende vijf artikelen: