Share via


File Leggimi relativo all'esempio SlidingWindow

Questo esempio funziona solo con SQL Server 2005 e SQL Server 2008. Non funzionerà con le versioni di SQL Server precedenti a SQL Server 2005.

Nell'esempio SlidingWindow viene illustrata la possibilità di spostare le partizioni tra tabelle tramite l'istruzione Transact-SQL ALTER TABLE SWITCH. Per informazioni su questa funzionalità, vedere "Progettazione di partizioni per la gestione di subset di dati" nella documentazione in linea di SQL Server.

Importante

Gli esempi vengono offerti esclusivamente a scopo didattico. Non sono progettati per l'utilizzo in un ambiente di produzione e non sono stati testati in un ambiente di produzione. Microsoft non offre servizi di supporto tecnico per questi esempi. Le applicazioni di esempio non devono essere connesse o utilizzate con il database di SQL Server in un ambiente di produzione senza l'autorizzazione dell'amministratore di sistema.

Scenari

Nell'esempio i dati del mese più lontano nel tempo vengono spostati dalla tabella partizionata TransactionHistory alla tabella partizionata TransactionHistoryArchive. Prima di eseguire il cambio di partizione, la funzione di partizione per TransactionHistoryArchive deve essere modificata per ricevere la nuova partizione. Alla tabella TransactionHistory viene inoltre aggiunto un vincolo CHECK. Dopo aver eseguito il cambio di partizione, per le tabelle TransactionHistory e TransactionHistoryArchive viene ripristinata una struttura di partizionamento che consente di eseguire un'operazione simile il mese successivo.

Linguaggi

Transact-SQL

Prerequisiti

Prima di eseguire l'esempio, effettuare le seguenti operazioni.

  1. Installare SQL Server e accertarsi di includere i componenti seguenti:
    • Motore di database
    • SQL Server Management Studio
  2. Scaricare il database di esempio AdventureWorks (OLTP) e gli esempi relativi al Motore di database di SQL Server disponibili nel sito Web Microsoft SQL Server T-SQL Scripting Product Samples.

Esecuzione dell'esempio

La procedura seguente consente di eseguire l'esempio SlidingWindow.

Per eseguire l'esempio SlidingWindow

  1. Eseguire l'esempio PartitioningScript. Per ulteriori informazioni, vedere File Leggimi relativo all'esempio di PartitioningScript.

  2. In SQL Server Management Studio aprire il file Sliding.sql. La directory di installazione predefinita è C:\Programmi\Microsoft SQL Server\100\Samples\Engine\\Administration\SlidingWindow\Scripts. Fare quindi clic su Esegui.

Vedere anche

Altre risorse

Tabelle e indici partizionati
Progettazione di partizioni per la gestione di subset di dati
Trasferimento efficiente di dati tramite il cambio di partizione

Guida e informazioni

Assistenza su SQL Server 2008