在SQL Server中文件组非常能用,可以把不同的表分配在不同的文件组中,文件组可以分配不同的磁盘子系统中,这样就可以让不同的数据分配在磁盘的不同位置,把经常更新的数据和基本不变的数据分开,方便局部数据备份和恢复。
但用管理器新建表时不能选择文件组,只能用SQL脚本:
CREATE TABLE [dbo].[employee](
[id] [int] NULL,
[name] [nvarchar](50) NULL,
[value] [nvarchar](50) NULL
) ON [SecondFilegroup]
[id] [int] NULL,
[name] [nvarchar](50) NULL,
[value] [nvarchar](50) NULL
) ON [SecondFilegroup]