Readme_SlidingWindow
Mit dem SlidingWindow-Beispiel wird veranschaulicht, wie Partitionen mithilfe der Transact-SQL-Anweisung ALTER TABLE SWITCH zwischen Tabellen verschoben werden können. Weitere Informationen zu diesem Feature finden Sie in der SQL Server-Onlinedokumentation unter "Entwerfen von Partitionen zum Verwalten von Datenteilmengen".
Wichtig: |
---|
Die Beispiele dienen nur zu Lernzwecken. Sie sind nicht für die Verwendung in einer Produktionsumgebung gedacht und wurden nicht in einer Produktionsumgebung getestet. Microsoft bietet für diese Beispiele keinen technischen Support. Beispielanwendungen sollten nicht ohne die Zustimmung des Systemadministrators mit Ihrer SQL Server-Produktionsdatenbank verbunden sein oder mit dieser verwendet werden. |
Szenarien
Das Beispiel verschiebt den ältesten Datenmonat aus der partitionierten TransactionHistory-Tabelle in die partitionierte TransactionHistoryArchive-Tabelle. Vor dem Ausführen des Partitionsschalters wird die Partitionsfunktion für TransactionHistoryArchive für den Empfang der neuen Partition geändert. Darüber hinaus wird der TransactionHistory-Tabelle eine CHECK-Einschränkung hinzugefügt. Nach Ausführung des Partitionsschalters wird sowohl die TransactionHistory- als auch die TransactionHistoryArchive-Tabelle in einer Partitionsstruktur wiederhergestellt, die die Ausführung eines ähnlichen Planes im nächsten Monat zulassen würde.
Sprachen
Transact-SQL
Voraussetzungen
Installieren Sie vor dem Ausführen dieses Beispiels SQL Server 2005, und stellen Sie sicher, dass die folgenden Komponenten ebenfalls installiert werden:
- Datenbankmodul
- SQL Server Management Studio
- Die AdventureWorks-Beispieldatenbank (OLTP), die in SQL Server 2005 enthalten und auch im Microsoft SQL Server Developer Center verfügbar ist.
- SQL Server-Datenbankmodul-Beispiele. Diese Beispiele sind in SQL Server 2005 enthalten. Sie können die aktuelle Version der Beispiele vom Microsoft SQL Server Developer Center downloaden.
Ausführen des Beispiels
Das folgende Verfahren zeigt, wie das SlidingWindow-Beispiel auszuführen ist.
So führen Sie das SlidingWindow-Beispiel aus
Führen Sie das PartitioningScript-Beispiel aus. Weitere Informationen finden Sie unter Readme_PartitioningScript.
Öffnen Sie in SQL Server Management Studio die Datei Sliding.sql. Das standardmäßige Installationsverzeichnis ist C:\Programme\Microsoft SQL Server\90\Samples\Engine\Administration\SlidingWindow\Scripts. Klicken Sie anschließend auf Ausführen.
Siehe auch
Aufgaben
Andere Ressourcen
Partitionierte Tabellen und Indizes
Entwerfen von Partitionen zum Verwalten von Datenteilmengen
Effizientes Übertragen von Daten durch Partitionswechsel