Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2016 (13.x) und spätere Versionen
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Sie können die Partitionierung unabhängig voneinander für die aktuelle und die Verlaufstabelle verwenden. Ohne Systemversionsverwaltung können mittels Partitionierung jedoch keine Dateninhalte geändert werden.
Die Partitionierung ist eine Funktion der Enterprise Edition von SQL Server 2016 (13.x) vor dem Service Pack 1 und früheren Versionen. Sämtliche Editionen von SQL Server 2016 (13.x) mit Service Pack 1 und spätere Versionen unterstützen die Partitionierung.
Partitionierung temporaler Tabellen
In diesem Abschnitt wird die Verwendung von SWITCH IN und SWITCH OUT bei temporalen Tabellen beschrieben.
Aktuelle Tabelle
SWITCH IN für die aktuelle Tabelle kann zum Laden und Abfragen von Daten verwendet werden, wenn SYSTEM_VERSIONINGON ist.
SWITCH OUT ist nicht zulässig, wenn SYSTEM_VERSIONINGON ist.
Verlaufstabelle
Sie können SWITCH OUT über die Verlaufstabelle ausführen, wenn SYSTEM_VERSIONINGON ist, um Teile der Verlaufsdaten zu löschen, die nicht mehr relevant sind.
SWITCH IN ist nicht zulässig, wenn SYSTEM_VERSIONINGON ist, da die Konsistenz der temporalen Daten durch zunichte gemacht werden kann.
Verwandte Inhalte
- Temporäre Tabellen
- Erste Schritte mit temporalen Tabellen mit Systemversionsverwaltung
- Systemkonsistenzprüfungen von temporalen Tabellen
- Überlegungen und Einschränkungen zu temporalen Tabellen
- Sicherheit bei temporalen Tabellen
- Verwalten der Beibehaltung von Verlaufsdaten in temporalen Tabellen mit Systemversionsverwaltung
- Temporale Tabellen mit Systemversionsverwaltung für speicheroptimierte Tabellen
- Metadatenansichten und Funktionen für temporale Tabellen