I Utilizzare SQL Server 2008 R2
e desidera dividere in partizioni la tabella principale e la tabella dettagli. Come posso suddividere la tabella dei dettagli per il campo MasterTypeID
nella tabella Master.Tabella dettagli master partizionamento
La mia funzione di partizione è:
CREATE PARTITION FUNCTION MasterTypeFN(int)
AS
RANGE LEFT FOR VALUES (1,2,3)
mio schema di partizione è:
CREATE PARTITION SCHEME MasterTypeScheme
AS
PARTITION MasterTypeFN
TO ([FG1], [FG2], [FG3], [PRIMARY])
mio maestro Tabella Struttura è:
CREATE TABLE [dbo].Master
(
[MasterID] [int] NOT NULL,
[MasterTypeID] [int] NOT NULL,
...
)
ON MasterTypeScheme (MasterTypeID)
mio Particolare Tabella Struttura è:
CREATE TABLE [dbo].Detail
(
[DetailID] [int] NOT NULL,
[MasterID] [int] NOT NULL,
...
)
Desidero eseguire la tabella dei dettagli del partizionamento per quanto riguarda la partizione master. In altre parole, desidero salvare il record della tabella principale e i relativi dettagli in un filegroup.
Queste tabelle diventeranno HEAP o avranno un indice cluster? Se sono una tabella in cluster, la colonna di partizionamento dovrà essere parte dell'indice cluster o della chiave primaria. –