我使用SQL Server 2008 R2
并希望将主表和详细表一起分区。如何MasterTypeID
在主表中按字段对详细表进行分区。
我的分区功能是:
CREATE PARTITION FUNCTION MasterTypeFN(int)
AS
RANGE LEFT FOR VALUES (1,2,3)
我的分区架构是:
CREATE PARTITION SCHEME MasterTypeScheme
AS
PARTITION MasterTypeFN
TO ([FG1], [FG2], [FG3], [PRIMARY])
我的主表结构是:
CREATE TABLE [dbo].Master
(
[MasterID] [int] NOT NULL,
[MasterTypeID] [int] NOT NULL,
...
)
ON MasterTypeScheme (MasterTypeID)
我的详细表结构是:
CREATE TABLE [dbo].Detail
(
[DetailID] [int] NOT NULL,
[MasterID] [int] NOT NULL,
...
)
我想要关于主分区的分区详细信息表。换句话说,我想将主表记录和相关详细信息保存在一个文件组中。