Une des nombreuses fonctionnalités de SQL Server 2005 est le partitionnement d’une table sur plusieurs Filegroups. Ce webcast met en pratique cette technique intéressante.
![]()
Partitionnement avec SQL Server 2005
Le niveau est assez simple, je pars de zéro et je montre les différentes instructions à mettre en oeuvre. Vous y verrez entre autres les instructions suivantes :
Create Partition Function ByCategory(int)
As Range Right For Values ('SQL Server 2005', 'ASP.NET')
Create Partition Scheme CategoryScheme
As Partition ByCategory To (FileGroup1, FileGroup2)
SELECT $PARTITION.ByCategory(CategoryId) AS Partition, COUNT(*) AS [COUNT]
FROM dbo.Billets
GROUP BY $PARTITION.ByCategory(CategoryId)
ORDER BY Partition ;
Le code source se trouve sur ce lien.
J’attends vos retours sur ce webcast. Utilisez-vous du partitionnement ? Si oui, êtes-vous satisfait de cette fonctionnalité ? Sinon, des remarques ?