Delen via


Aan de slag met tijdelijke tabellen met systeemversies

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 de gegevens in de tijdelijke tabel worden gewijzigd, wordt de versiegeschiedenis van het systeem transparant gebouwd voor toepassingen en eindgebruikers. Als gevolg hiervan hoeft u met tijdelijke tabellen geen wijzigingen aan te brengen in de manier waarop de tabel wordt gewijzigd of hoe de meest recente (huidige) status van de gegevens wordt opgevraagd.

Naast regelmatige gegevenswijziging en query's bieden tijdelijke tabellen ook handige en eenvoudige manieren om inzichten te krijgen uit de gegevensgeschiedenis via uitgebreide Transact-SQL syntaxis. Aan elke systeemversie van een tabel is een geschiedenistabel toegewezen, die transparant is voor gebruikers. U kunt de workloadprestaties of de opslagvoetafdruk echter optimaliseren door meer indexen te maken of verschillende opslagopties te kiezen.

In het volgende diagram ziet u een typische werkstroom met tijdelijke tabellen:

Diagram van aan de slag met tijdelijke tabellen.

Deze sectie is onderverdeeld in de volgende vijf artikelen: