电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

sql server 2005中的表分區

瀏覽:150日期:2023-10-31 13:10:12

SQL SERVER 2005中,終于引入了表分區,就是說,當一個表里的數據很多時,可以將其分拆到多個的表里,大大提高了性能。下面舉例子說明之

比如,在C盤下建立如下幾個目錄C:Data2PrimaryC:Data2FG1C:Data2FG2C:Data2FG3C:Data2FG4

其中primary存放的是主數據庫文件,其他FG1--FG4存放四個單獨的文件組,可以見創立數據庫Data Partition DB2,如下

USE [master]GO/****** Object:; Database [Data Partition DB];Script Date: 10/08/2006 23:09:53 ******/IF; EXISTS (SELECT name FROM sys.databases WHERE name = N'Data Partition DB2')DROP DATABASE [Data Partition DB2]GOCREATE DATABASE [Data Partition DB2]ON PRIMARY(NAME='Data Partition DB Primary FG',FILENAME='C:Data2PrimaryData Partition DB Primary FG.mdf',SIZE=5,MAXSIZE=500,FILEGROWTH=1 ),FILEGROUP [Data Partition DB FG1](NAME = 'Data Partition DB FG1',FILENAME ='C:Data2FG1Data Partition DB FG1.ndf',SIZE = 5MB,MAXSIZE=500,FILEGROWTH=1 ),FILEGROUP [Data Partition DB FG2](NAME = 'Data Partition DB FG2',FILENAME ='C:Data2FG2Data Partition DB FG2.ndf',SIZE = 5MB,MAXSIZE=500,FILEGROWTH=1 ),FILEGROUP [Data Partition DB FG3](NAME = 'Data Partition DB FG3',FILENAME ='C:Data2FG3Data Partition DB FG3.ndf',SIZE = 5MB,MAXSIZE=500,FILEGROWTH=1 ),FILEGROUP [Data Partition DB FG4](NAME = 'Data Partition DB FG4',FILENAME ='C:Data2FG4Data Partition DB FG4.ndf',SIZE = 5MB,MAXSIZE=500,FILEGROWTH=1 )接下來,我們創建分區表函數,這其實可以理解為一個規則,說明如何以一個規則來將一個表來劃分,如下 use [Data Partition DB2]GOCREATE PARTITION FUNCTION [Data Partition Range](int)AS RANGE LEFT FOR VALUES (100,200,300)其中分區函數的名稱是Data Partition Range,后面的類型(int)表明接下來用來分區的那個字段的類型是INT類型,而VALUES (100,200,300)表明,將把表分為4個區了,是從負數到100,100-200,200-300,大于300。接下來,我們要創建分區架構,即將分區函數應用到我們分好的四個文件組里面去USE [Data Partition DB2]goCREATE PARTITION SCHEME [Data Partition Scheme]AS PARTITION [Data Partition Range]TO ([Data Partition DB FG1], [Data Partition DB FG2], [Data Partition DB FG3],[Data Partition DB FG4]);再創建表的結構USE [Data Partition DB2]goCREATE TABLE MyTable(ID INT NOT NULL, Date DATETIME, Cost money); ON [Data Partition Scheme] (ID);

這里注意,ON [Data Partition Scheme] (ID);表明,劃分時以ID的大小作為劃分的根據,ON后要跟分區架購的名稱

最后,我們可以填充數據了

USE [Data Partition DB2]godeclare @count intset @count =-25while @count <=100begininsert into MyTable select @count,getdate(),100.00set @count=@count+1endset @count =101while @count <=200begininsert into MyTable select @count,getdate(),200.00set @count=@count+1endset @count =201while @count <=300begininsert into MyTable select @count,getdate(),300.00set @count=@count+1endset @count =301while @count <=400begininsert into MyTable select @count,getdate(),400.00set @count=@count+1endset @count =401while @count <=800begininsert into MyTable select @count,getdate(),500.00set @count=@count+1end

最后,我們可以查詢下,插入的這些數據,是否真的被劃分到四個不同的文件組里的表分區了,可以這樣看SELECT *, $PARTITION.[Data Partition Range](ID)FROM MyTable

http://www.cnblogs.com/jackyrong/archive/2006/11/13/559354.html

標簽: Sql Server 數據庫
主站蜘蛛池模板: 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 药品仓库用除湿机-变电站用防爆空调-油漆房用防爆空调-杭州特奥环保科技有限公司 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | 焊锡,锡膏,锡线,锡条,焊锡膏-绿志岛金属有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 24位ADC|8位MCU-芯易德科技有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 猪I型/II型胶原-五克隆合剂-细胞冻存培养基-北京博蕾德科技发展有限公司 | 迪威娱乐|迪威娱乐客服|18183620002| 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 云南丰泰挖掘机修理厂-挖掘机维修,翻新,再制造的大型企业-云南丰泰工程机械维修有限公司 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | DWS物流设备_扫码称重量方一体机_快递包裹分拣机_广东高臻智能装备有限公司 | 洛阳装修公司-洛阳整装一站式品牌-福尚云宅装饰 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 首页_欧瑞传动官方网站--主营变频器、伺服系统、新能源、软起动器、PLC、HMI | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 |