giugno 2005 - Posts

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

Filed under:

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

Filed under:

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

Filed under: