sql server数据库分区表创建和修改实例

sql server数据库分区表创建和修改实例

ID:15405842

大小:32.00 KB

页数:3页

时间:2018-08-03

sql server数据库分区表创建和修改实例_第1页
sql server数据库分区表创建和修改实例_第2页
sql server数据库分区表创建和修改实例_第3页
资源描述:

《sql server数据库分区表创建和修改实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、-----------------------------建立分区表---------------------------------建数据库createdatabaseTmp_dbon(name=Tmp_db_dat,filename='D:DateTmp_db.mdf',size=10,maxsize=50,filegrowth=5)logon(name=Tmp_db_log,filename='D:DateTmp_db.ldf',size=5,maxsize=25,filegrowth=5)gouseTmp_dbgo--增加文件组alterdatabaseTmp_db

2、addfilegroupf1alterdatabaseTmp_dbaddfilegroupf2alterdatabaseTmp_dbaddfilegroupf3alterdatabaseTmp_dbaddfilegroupf4--将文件分配到文件组alterdatabaseTmp_dbaddfile(name=N'Tmp_db_f1',filename=N'D:DateTmp_db_f1.ndf',size=3072kb,filegrowth=1024kb)tofilegroupf1alterdatabaseTmp_dbaddfile(name=N'Tmp_db_f2',fil

3、ename=N'D:DateTmp_db_f2.ndf',size=3072kb,filegrowth=1024kb)tofilegroupf2alterdatabaseTmp_dbaddfile(name=N'Tmp_db_f3',filename=N'D:DateTmp_db_f3.ndf',size=3072kb,filegrowth=1024kb)tofilegroupf3alterdatabaseTmp_dbaddfile(name=N'Tmp_db_f4',filename=N'D:DateTmp_db_f4.ndf',size=3072kb,filegro

4、wth=1024kb)tofilegroupf4--创建分区函数createpartitionfunctionpt_fn_test(int)asrangeleftforvalues(3000,6000,9000)--创建分区方案createpartitionschemesh_testaspartitionpt_fn_testto(f1,f2,f3,f4)--创建分区表createtablet_test(idintidentity(1,1)primarykey,class_avarchar(50),class_bvarchar(50),add_dtdatetime)onsh_test

5、(id)--为表插入W条数据declare@iintselect@i=1while@i<=14000begininsertintot_test(class_a,class_b,add_dt)selectcase@i%2when0then'class_a'+cast(@iasvarchar)elsecast(@iasvarchar)end,case@i%5when0then'class_b'+cast(@iasvarchar)elsecast(@iasvarchar)end,getdate()select@i=@i+1end--查看分区信息select$partition.pt_fn

6、_test(id)aspartition_number_id,min(id)asmin_id,max(id)asmax_id,count(*)aspartition_cntfromtmp_db.dbo.t_testgroupby$partition.pt_fn_test(id)orderbypartition_number_idgo-------------------------修改分区表--------------------------增加文件组alterdatabaseTmp_dbaddfilegroupf5--将文件分配到文件组alterdatabaseTmp_dbadd

7、file(name=N'Tmp_db_f5',filename=N'D:DateTmp_db_f5.ndf',size=3072kb,filegrowth=1024kb)tofilegroupf5--修改分区方案ALTERPARTITIONSCHEMEsh_testNEXTUSEDf5--修改分区函数ALTERPARTITIONFUNCTIONpt_fn_test()SPLITRANGE(12000)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。