Začínáme se systémově verzovanými časovými tabulkami
platí pro: SQL Server 2016 (13.x) a novější verze
Azure SQL Database
Azure SQL Managed Instance
SQL Database v Microsoft Fabric
V závislosti na vašem scénáři můžete vytvořit nové dočasné tabulky se systémem nebo upravit stávající tabulky přidáním dočasných atributů do existujícího schématu tabulky. Při úpravě dat v dočasné tabulce systém transparentně sestaví historii verzí pro aplikace a koncové uživatele. Výsledkem je, že práce s dočasnými tabulkami nevyžaduje změnu způsobu změny tabulky ani dotazování nejnovějšího (aktuálního) stavu dat.
Kromě běžných úprav a dotazování dat poskytují dočasné tabulky také pohodlné a snadné způsoby, jak získat přehledy z historie dat prostřednictvím rozšířené syntaxe Transact-SQL. Každá tabulka se systémovou verzí má přiřazenou tabulku historie, která je pro uživatele transparentní. Výkon úloh nebo využití úložiště ale můžete optimalizovat vytvořením dalších indexů nebo výběrem různých možností úložiště.
Následující diagram znázorňuje typický pracovní postup s dočasnými tabulkami:
Tato část je rozdělená do následujících pěti článků:
- Vytvoření časové tabulky verzované systémem
- Úprava dat v dočasné tabulce s systémovou verzí
- Dotazování na data v časové tabulce verzované systémem
- Změna schématu systémově verzované dočasné tabulky
- Zastavení systémového verzování na časově verzované tabulce
Související obsah
- temporální tabulky
- Kontroly konzistence systému časových tabulek
- Oddíl s dočasnými tabulkami
- Aspekty a omezení časových tabulek
- zabezpečení časových tabulek
- Správa uchovávání historických dat v časových tabulkách s verzováním podle systému
- Systémem verzované časové tabulky s tabulkami optimalizovanými pro paměť
- Zobrazení metadat a funkcí časových tabulek