Se con SQL Server 2000 l'unica possibilità di
partizionare dati era quella di utilizzare viste partizionate (partitioned view)
finalmente SQL Server 2005 introduce una nuova, attesa, funzionalità: le tabelle
partizionate (partitioned table).
Partizione orizzontale = righe distribuite su più file groups.
Per implementare il partizionamento è necessario creare una funzione che
definisca i parametri di partizionamento per i dati:
CREATE PARTITION FUNCTION myPartitionOrderDate ( datetime )
AS
RANGE RIGHT
FOR VALUES ('20040101', '20050101')
Creare lo schema di partizione:
CREATE PARTITION SCHEME myPartitionSchemaOrderDate
PARTITION myPartitionOrderDate TO (fgOrder2004,fgOrder2005)
Quando creerò le tabelle o gli indici sullo schema di partizione specificherò
la colonna sulla quale eseguire il partizionamento dei dati.
CREATE TABLE orderTable
(
idOrder int primary key identity(1,1),
...
orderDate datetime
)
ON myPartitionSchemaOrderDate (orderDate)
SQL Server, automaticamente, assegnerà ogni record (riga) alla corretta
partizione basandosi sulla colonna di partizionamento
powered by IMHO 1.2
Microsoft ha reso disponibili dei corsi di apprendimento
circa SQL Server 2005, totalmente gratuiti.
Li potete trovare qui.
Nota: i corsi saranno gratuiti fino al 1 novembre 2006
powered by IMHO 1.2
Ok, il giocattolo nuovo, la CTP di Giugno di SQL
Server 2005, è stato installato (un comodo tool che verrà rimosso nella
versione finale permette di ripulire eventuali installazioni precedenti) senza
problemi.
La prima, primissima, felice sopresa?
Finalmente hanno tolto quella fastidiosissima maschera di login che appariva
ogni qual volta si voleva fare una query (anche sul db sul quale eravamo già
loggati).
Finalmente...
Adesso si (re)inizia per davvero!
powered by IMHO 1.2
E' stata rilasciata al pubblico la prima Community Technology Preview di
SQL Server 2005 (SQL Server June 2005 CTP).
La trovate qui.
powered by IMHO 1.2
Con la nuova versione di SQL Server si passerà dalle due
versioni attuali a quattro: express, workgroup, standard ed enterprise.
Può, quindi, essere utile fare un confronto di funzionalità: qui
powered by IMHO 1.2