表分区学习--2019/08/04

--1.创建文件组
alter database Test add filegroup [FG_Test_01];
alter database Test add filegroup [FG_Test_02];

--2.创建文件组文件
alter database Test add file(name=N'FG_Test_01',filename=N'D:TestFG_TestDATAFG_Test_01.ndf'
,size=5MB) to filegroup [FG_Test_01];

alter database Test add file(name=N'FG_Test_02',filename=N'D:TestFG_TestDATAFG_Test_02.ndf'
,size=5MB) to filegroup [FG_Test_02];

--3.创建分区函数
create partition function [partition_order_data](datetime)
as range left for values('20140131 23:59:59.997','20170131 23:59:59.997')

--查看
select * from sys.partition_functions

--4.创建分区方案(分区架构)(若要切换分区需预留一个空分区,该例子以PRIMARY 文件组作为第3个空分区)

create partition scheme [scheme_order_date] as partition [partition_order_data]
to ([FG_Test_01],[FG_Test_02],[PRIMARY])
--查看
select * from sys.partition_schemes

--5.在分区方案下建表
create table [dbo].[order_detail](
[order_id] int not null,
[order_name] nvarchar(50),
[order_age] int,
[order_date] datetime
) on [scheme_order_date]([order_date])

--6.插入数据

insert dbo.[order_detail] (order_id,order_name,order_age,order_date)
select o.Id,o.TestName,o.TestAge,o.TestTime
from dbo.TestTab as o

我是不会选择做一个普通人的,如果我能够做到的话,我有权成为一位不寻常的人,我寻找机会,但我不寻求安稳,我不希望在国家的照顾下,成为一名有保障的国民,那将被人瞧不起,而使我感到痛苦不堪,我要做有意义的冒险,我要梦想,我要创造,我要失败,我也要成功,我的天性是挺胸直立,骄傲而无所畏惧,我勇敢的面对这个世界,自豪的说:在上帝的帮助下,我已经做到了。
原文地址:https://www.cnblogs.com/xiongrui/p/11300524.html