在已有分区基础上增加一个新的分区
/*新增分区步骤:. used filegroup 4修改分区函数边界值*/
usemaster
go
--
al在已有分区基础上增加一个新的分区
/*新增分区步骤:. used filegroup 4修改分区函数边界值*/
usemaster
go
--
alterdatabaseTestDBaddfilegroupFG11
--
alterdatabaseTestDBaddfile
(Name='TESTDB11',filename=N'D:\MSSQLDATA\', size=21000KB,filegrowth=21000KB)tofilegroup[FG11]
--3. 将分区方案移至next used filegroup useTESTDB
go
alterpartitionschemeSch_Partition_Test-- partition scheme --as partition FN_Partition_Test -- partition function nextusedFG11
--4 .修改分区函数边界值
alterpartitionfunctionFN_Partition_Test() splitRange (10000000)
/*以上是新增一个分区。下面需要验证是否分区成功? */
select$PARTITION . FN_Partition_Test (id) as分区编号,
count (1) as记录数
fromMake_Content_Table_Test
groupby$PARTITION . FN_Partition_Test (id)--分区函数
--分区编号 记录数
--1 999999
--2 1000000
--3 1000000
--4 1000000
--5 1000000
--6 1000000
--7 1000000
--8 1000000
--9 1000000
--10 1000000
--11 2 select*fromMake_Content_Table_Testwhere$(i d)=11
--name currenttime id
--qiguoquan* 2016-06-29 17:20: 10
增加分区及分区的优缺点 来自淘豆网m.daumloan.com转载请标明出处.