Créez vos fonctions de partitionnement.
-- Toutes les valeurs avant 1/1/2006 aller en première partition et toutes les valeurs sur ou après 1/1/2006 vont dans la deuxième
créer fonction de partition MyPF (datetime)
que le droit de gamme pour les valeurs ('20060101')
Créer des groupes de fichiers qui contiendra nos valeurs partitionnés
alter database X ajouter filegroup FG1
alter database X ajouter filegroup FG2
Ajouter des fichiers à des groupes de fichiers créés à l'étape 2.
alter database X ajouter le fichier (nom = 'File1', filename = 'C: MSSQL Data X1.ndf')
à FILEGROUP FG1
alter database X ajouter le fichier (nom = 'Fichier2', filename = 'C: MSSQL Data X2.ndf')
à FILEGROUP FG2
Créez un Schéma de partitionnement. Cela associe la fonction de partitionnement créé à l'étape 1 avec les groupes de fichiers créés dans l'étape 2 et 3.
Créer une partition PPA du régime
comme partition MyPF à (FG1, FG2)
Créer une table qui utilise le schéma de partitionnement que vous avez créé à l'étape 4.
create table myPt
{
Idint,
TheDatedatetime pas nul
} Sur PPA (theDate)