Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
si applica a: SQL Server 2016 (13.x) e versioni successive
database SQL di Azure
Istanza gestita di SQL di Azure
database SQL in Microsoft Fabric
A seconda dello scenario, è possibile creare nuove tabelle temporali con controllo delle versioni di sistema o modificare quelli esistenti aggiungendo attributi temporali allo schema della tabella esistente. Quando i dati nella tabella temporale vengono modificati, il sistema compila la cronologia delle versioni in modo trasparente per le applicazioni e gli utenti finali. Di conseguenza, l'uso delle tabelle temporali non richiede cambiamenti relativi alle modalità di modifica della tabella o alle modalità di query dello stato più recente (corrente) dei dati.
Oltre alla normale modifica dei dati e alle query, la tabella temporale fornisce anche metodi semplici e pratici per ottenere informazioni approfondite dalla cronologia dei dati grazie alla sintassi Transact-SQL estesa. A ogni tabella versionata a livello di sistema è assegnata una tabella di cronologia, trasparente agli utenti. È tuttavia possibile ottimizzare le prestazioni del carico di lavoro o il footprint di archiviazione creando più indici o scegliendo opzioni di archiviazione diverse.
Il seguente diagramma illustra un flusso di lavoro tipico con le tabelle temporali:
Questa sezione è suddivisa nei cinque articoli seguenti:
- Creare una tabella temporale versionata dal sistema
- Modifica dei dati in una tabella temporale versionata dal sistema
- Esegui query sui dati in una tabella temporale versionata dal sistema
- Modificare lo schema di una tabella temporale con versionamento di sistema
- Disattiva il versionamento su una tabella temporale con versionamento di sistema
Contenuto correlato
- Tabelle temporali
- Verifiche di coerenza del sistema della tabella temporale
- Partizioni con tabelle temporali
- Considerazioni e limitazioni delle tabelle temporali
- Sicurezza di una tabella temporale
- Gestione della conservazione dei dati storici nelle tabelle temporali versione sistema
- Tabelle temporali versionate dal sistema con tabelle ottimizzate per la memoria
- Funzioni e viste per i metadati delle tabelle temporali