Readme_FileGroups
Questo esempio illustra le funzionalità relative a file e filegroup disponibili in Microsoft SQL Server 2005. Per informazioni su queste funzionalità, vedere l'argomento "Progettazione di file e filegroup" nella documentazione in linea di SQL Server.
Scenario
I filegroup consentono di raggruppare i file a fini amministrativi e di allocazione/posizionamento dei dati. Mediante i filegroup è ad esempio possibile posizionare gli oggetti su dischi fisici specifici per migliorare le prestazioni grazie a ricerche parallele per le operazioni di I/O su disco. È inoltre possibile eseguire il backup e il ripristino di singoli file e filegroup. Ciò aumenta la rapidità dell'operazione di ripristino, in quanto è possibile ripristinare solo i file danneggiati senza dover ripristinare l'intero database.
L'esempio crea gli elementi seguenti:
- Il filegroup WorkOrderGroup e il file di dati WorkOrders e quindi sposta le tabelle Production.WorkOrder e Production.WorkOrderRouting nel filegroup all'interno del database di esempio AdventureWorks.
- Il filegroup TransactionHistoryGroup e il file di dati TransactionHistory e quindi sposta le tabelle TransactionHistory e TransactionHistoryArchive nel filegroup all'interno del database di esempio AdventureWorks.
Linguaggi
Transact-SQL
Prerequisiti
Prima di eseguire l'esempio, verificare che siano installati i prodotti software seguenti:
- SQL Server 2005, con i componenti seguenti:
- Motore di database
- SQL Server Management Studio
- Database di esempio AdventureWorks (OLTP)
- Esempi del motore di SQL Server
Esecuzione dell'esempio
Eseguire la procedura seguente per eseguire lo script Transact-SQL CreateFileGroups.sql per creare file e filegroup nel database di esempio AdventureWorks.
Esecuzione dell'esempio CreateFilegroups
- In SQL Server Management Studio aprire il file script CreateFileGroups.sql nella cartella C:\Programmi\Microsoft SQL Server\90\Samples\Engine\Administration\FileGroups\Scripts e quindi fare clic su Esegui.