sqlserver 2012 怎么建立分区

sqlserver 2012 怎么建立分区,第1张

本文是我关于数据库分区的方案的一些想法,或辩漏许有些问题。仅供大家讨论。SqlServer (SqlServer 2005\SqlServer 2008)实现分区需要在企业版下进行.

SqlServer的分区分为大致有以下个过程:1、创建文件组用以存放数据文件 2、创建文件组用户数据文件 3、创建分区函数 4、创建分区方案 5、在分春灶氏区方案下创建表扒散

本文是在SqlServer2012 下完成的。

http://blog.csdn.net/fwj380891124/article/details/48372791

创建一个分区表首先要定义你用来映射表内分区的分区函数。在下面定义的分区函数中,我将使用三个分区,每个分碧碧银区对应于SalesHistoryArchive表中的每一种产品类型,这个表将在稍后定义。基本上,这些分区会把SalesHistoryArchive档案表划分成三个不同的表,它们由SQL Server自动慧含维护。CREATE PARTITION FUNCTION [pf_Product_Partition](VARCHAR(10)) AS RANGE LEFTFOR VALUES (N'BigScreen', N'Computer', N'PoolTable')定义函数的范围决定分区值属于哪一个边界。RNAGE LEFT:指定分区值将小于或等于在分区函数中定义的值。在上面使用的分区函数中一共建立了四个分区悔宴。

create table xxx(id number,time date)

parttion by range(time)

(partion part1 values less than (to_date('2012-01-31','链基yyyy-mm-dd'氏搭)) tablespace tb1,

partion part 2 vales less than(to_date('歼唤拿2012-01-31','yyyy-mm-dd')) tablespace tb2)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11990303.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存