码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-08-05 00:19:26      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:函数   base   ble   time   学习   database   创建   rom   文件   

--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:\Test\FG_TestDATA\FG_Test_01.ndf‘
,size=5MB) to filegroup [FG_Test_01];

alter database Test add file(name=N‘FG_Test_02‘,filename=N‘D:\Test\FG_TestDATA\FG_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

 

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

标签:函数   base   ble   time   学习   database   创建   rom   文件   

原文地址:https://www.cnblogs.com/xiongrui/p/11300524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!