本文主要讲述的是SQL Server 2005新特性之表分区的功能,SQL Server 2005新特性之表分区功能通俗的讲就是相当于把一张表大数据无限极细化到N张表上,多个驱动上,但是访问时却还是一样的访问。
因为 其实本身并未新建任何表,并且它还可以访问其他服务器以提高速度,表分区功能,相当于把一张表大数据无限极细化到多张表上,多个驱动上,但是访问时却还是一样的访问,因为 其实本身并未新建任何表,并且它还可以访问其他服务器以提高速度
好了,废话不谈了,下面的步骤 依次跟着来:
1.为数据库新建多个文件组,可分布于不同大磁盘上
ALTER DATABASE [D] ADD FILEGROUP [GF1]
2.一个文件组可放置多个文件,下面,只为一个文件组分配一个文件
ALTER DATABASE [D] ADD FILE ( NAME = N'GF1', FILENAME = N'E:DD1DGF1.ndf' , SIZE = 5MB , FILEGROWTH = 10% ) TO FILEGROUP [GF1]
3.创建分区函数
CREATE PARTITION FUNCTION [D_PARTITIONFUNC] (int) AS RANGE LEFT FOR VALUES (200000,400000,500000)
4.将分区函数绑定到分区架构上
CREATE PARTITION SCHEME [D_PARTITION_SHEME] AS PARTITION [D_PARTITIONFUNC] TO ([PRIMARY],[GF1],[PRIMARY],[GF1])
注意primary表示主文件组,既是数据库建立大时候默认的
5.删除主键
ALTER TABLE dbo.B DROP CONstRAINT [PK_B]
上一步可以不做,不过我个人推荐,因为分区键(分区函数的参数)必须建立在主键上
6.开始对表分区
ALTER TABLE dbo.B add CONSTRaiNT [PK_B] PRIMARY KEY CLUSTERED (ID) ON [D_PARTITION_SHEME](ID)
OK,完成
B表中主键ID,好了
现在即使是几百G的数据也不会有问题了
以上的相关内容就是对SQL Server 2005新特性之表分区功能的介绍,望你能有所收获。
扫描二维码推送至手机访问。
版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。
下面小编以Windows 7 64位为例,介绍下密码是如何设置永不过期的。 1、在桌面上打开“开始”菜单,或者点击“Win+R”快捷键将“运行”对话框打开。 2、运行对话框打开后,在里面中输入“lusrmgr.msc”字符命令,就可以打开“本地用户和组程序”。...
经过几天的测试后发现,Windows 7用户反映的情况确实存在,但并没有达到“频繁”的情况。同时,也并非是迅雷或快车抢了带宽。(即便是抢了带宽,表现的形式也是页面打开慢,而非是掉线),寻找问题的原因过程中,我们认为是Windows 7系统对于网卡的电源管理的默认设置造成的。 下面,就以Window...
使用Windows 7的朋友都知道,任务栏上的快捷方式图标都是靠近开始菜单按钮,从左像右排列,不过也有一些用户喜欢左右对称,想要把那些快捷方式居中显示,看起来这个任务好像无从下手,其实一点也不难,只要通过下面方法就能轻松搞定。 1、首先在电脑磁盘中任何一个地方新建一个文件夹。 2、右击任务栏-&...
一些Windows 7用户在升级sp1的时候,出现了黑屏问题,黑屏错误代码0xc0000034提示,这个问题该怎么修复呢?今天小编为大家提供两种解决的方法。 Windows 7 sp1系统出现黑屏解决方法一: 在电脑开机的时候按下键盘上的F8,进入Windows 7安全模式界面,然后选择高级...
每天上班第一件事就是打开电脑,然后就两只眼睛盯着屏幕看,耐心的等待着电脑的开启,久而久之发现电脑启动越来越慢,就开始抱怨怎么会这么慢。其实无论是笔记本还是台式电脑,用的时间长了,都会发现开机速度会变慢,这并不是因为计算机的硬件出了毛病。导致开机速度慢得原因有很多,最简单的,假如两个相同的台式计算机,...
1.系统还原 简单地讲,当我们安装应用软件、硬件驱动或进行系统设置时,Windows会首先将当前系统的状态记录下来,形成一个备份。今后,假如系统工作不正常了,可将整个系统恢复到备份时的状态。这一功能貌似不错,但在Windows XP及以前的系统中,真正使用过这一功能的人却并不多,究其原因:还原需要...