/* 逆向删除对象
DROP PARTITION SCHEME [PS_BasicPolicy2014];
DROP PARTITION FUNCTION [PF_BasicPolicy2014]; ALTER DATABASE [JKGateway] REMOVE FILE FG_BasicPolicy2014_ELSE;
ALTER DATABASE [JKGateway] REMOVE FILE FG_BasicPolicy2014_Piaomeng;
ALTER DATABASE [JKGateway] REMOVE FILE FG_BasicPolicy2014_Jinri;
ALTER DATABASE [JKGateway] REMOVE FILE FG_BasicPolicy2014_51Book;
ALTER DATABASE [JKGateway] REMOVE FILE FG_BasicPolicy2014_19E; ALTER DATABASE [JKGateway] REMOVE FILEGROUP [FG_BasicPolicy2014_ELSE];
ALTER DATABASE [JKGateway] REMOVE FILEGROUP [FG_BasicPolicy2014_Piaomeng];
ALTER DATABASE [JKGateway] REMOVE FILEGROUP [FG_BasicPolicy2014_Jinri];
ALTER DATABASE [JKGateway] REMOVE FILEGROUP [FG_BasicPolicy2014_51Book];
ALTER DATABASE [JKGateway] REMOVE FILEGROUP [FG_BasicPolicy2014_19E];
*/ -- 创建文件组
ALTER DATABASE [JKGateway] ADD FILEGROUP [FG_BasicPolicy2014_ELSE];
ALTER DATABASE [JKGateway] ADD FILEGROUP [FG_BasicPolicy2014_Piaomeng];
ALTER DATABASE [JKGateway] ADD FILEGROUP [FG_BasicPolicy2014_Jinri];
ALTER DATABASE [JKGateway] ADD FILEGROUP [FG_BasicPolicy2014_51Book];
ALTER DATABASE [JKGateway] ADD FILEGROUP [FG_BasicPolicy2014_19E]; -- 创建文件
ALTER DATABASE [JKGateway] ADD FILE ( NAME = N'FG_BasicPolicy2014_ELSE', FILENAME = N'E:\Sqlserver_FILEGROUP\FG_BasicPolicy2014_ELSE.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [FG_BasicPolicy2014_ELSE];
ALTER DATABASE [JKGateway] ADD FILE ( NAME = N'FG_BasicPolicy2014_Piaomeng', FILENAME = N'F:\Sqlserver_FILEGROUP\FG_BasicPolicy2014_Piaomeng.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [FG_BasicPolicy2014_Piaomeng];
ALTER DATABASE [JKGateway] ADD FILE ( NAME = N'FG_BasicPolicy2014_Jinri', FILENAME = N'E:\Sqlserver_FILEGROUP\FG_BasicPolicy2014_Jinri.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [FG_BasicPolicy2014_Jinri];
ALTER DATABASE [JKGateway] ADD FILE ( NAME = N'FG_BasicPolicy2014_51Book', FILENAME = N'D:\Sqlserver_FILEGROUP\FG_BasicPolicy2014_51Book.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [FG_BasicPolicy2014_51Book];
ALTER DATABASE [JKGateway] ADD FILE ( NAME = N'FG_BasicPolicy2014_19E', FILENAME = N'D:\Sqlserver_FILEGROUP\FG_BasicPolicy2014_19E.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [FG_BasicPolicy2014_19E]; -- 创建分区函数
CREATE PARTITION FUNCTION [PF_BasicPolicy2014](INT) AS RANGE RIGHT FOR VALUES ('', '', '', ''); -- 创建分区方案(注意顺序:第一个为Other,共它的文件组对应上面的1,2,3,6,如:FG_BasicPolicy2014_Piaomeng对应1,FG_BasicPolicy2014_Jinri对应2,以此类推)
CREATE PARTITION SCHEME [PS_BasicPolicy2014] AS PARTITION [PF_BasicPolicy2014] TO ([FG_BasicPolicy2014_ELSE], [FG_BasicPolicy2014_Piaomeng], [FG_BasicPolicy2014_Jinri], [FG_BasicPolicy2014_51Book], [FG_BasicPolicy2014_19E]); CREATE TABLE [Policy].[BasicPolicy2014](
[policyid] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[ID] [varchar](300) NOT NULL,
[companyID] [int] NOT NULL,
...
CONSTRAINT [PK_BasicPolicy2014] PRIMARY KEY CLUSTERED
(
[policyid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PS_BasicPolicy2014](companyID)

参考资料:http://www.cnblogs.com/robinli/archive/2011/03/02/1969314.html

Sqlserver大数据量分区表创建的更多相关文章

  1. sqlserver 大数据量的insert、delete操作优化

    http://blog.csdn.net/lanyuzhen/article/details/7547476 --大批量导出orders表:insert DBCC DROPCLEANBUFFERS   ...

  2. (转)SqlServer为大数据量表建索引

    本文转载自:http://blog.csdn.net/iangujun/article/details/8136764 之前从没有用SqlServer数据库处理过大数据量的表,都是用Oracle,然后 ...

  3. 大数据量下的SQL Server数据库自身优化

    原文: http://www.d1net.com/bigdata/news/284983.html 1.1:增加次数据文件 从SQL SERVER 2005开始,数据库不默认生成NDF数据文件,一般情 ...

  4. 【SQL server初级】数据库性能优化一:数据库自身优化(大数据量)

    数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分 数据库性能优化一:数据库自身优化 优化①:增加次数据文件,设置文件自动增长(粗略数据分区) 1.1:增加次数据文 ...

  5. 使用OPENROWSET、Microsoft.ACE.OLEDB实现大数据量的高效导入

    首先说明使用的环境是:java和Sqlserver. 最近公司需要进行大数据量的导入操作.原来使用的是Apache POI,虽然可以实现功能,但是因为逻辑处理中需要进行许多校验,处理速度太慢,使用多线 ...

  6. 大数据量场景下storm自定义分组与Hbase预分区完美结合大幅度节省内存空间

    前言:在系统中向hbase中插入数据时,常常通过设置region的预分区来防止大数据量插入的热点问题,提高数据插入的效率,同时可以减少当数据猛增时由于Region split带来的资源消耗.大量的预分 ...

  7. offset新探索:双管齐下,加速大数据量查询

    摘要:随着offset的增加,查询的时长也会越来越长.当offset达到百万级别的时候查询时长通常是业务所不能容忍的. 本文分享自华为云社区<offset新探索:双管齐下,加速大数据量查询> ...

  8. jquery.datatable.js与CI整合 异步加载(大数据量处理)

    http://blog.csdn.net/kingsix7/article/details/38928685 1.CI 控制器添加方法 $this->show_fields_array=arra ...

  9. 大数据量下,分页的解决办法,bubuko.com分享,快乐人生

    大数据量,比如10万以上的数据,数据库在5G以上,单表5G以上等.大数据分页时需要考虑的问题更多. 比如信息表,单表数据100W以上. 分页如果在1秒以上,在页面上的体验将是很糟糕的. 优化思路: 1 ...

随机推荐

  1. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二)安装hadoop2.9.0

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  2. MSVC and MinGW DLLs

    Posted February 26th, 2009 by earnie dll faq msvc TODO: Reformat to new wiki syntax. !!! [Minimalist ...

  3. Ubuntu通过 lshw 工具包查看物理网卡名称

    步骤1:安装相关工具包 apt-get install lshw lshw-gtk 步骤2:执行lshw命令进行查看硬件信息

  4. matlab中subplot函数的功能 类似python

    原文:http://blog.163.com/my_it_dream_pwj/blog/static/17841430520112294342649/ 和python 中类似 subplot 功能 分 ...

  5. [Javascript] Avoiding Mutations in JavaScript with Immutable Data Structures

    To demonstrate the difference between mutability and immutability, imagine taking a drink from a gla ...

  6. Springboot单元测试(MockBean||SpyBean)

    转载:https://blog.csdn.net/maiyikai/article/details/78483423 本来要写springboot集成netty实现的,但是想起来单元测试没总结,那就趁 ...

  7. linux 常用命令--------雪松整理

    linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!========================= ...

  8. 全国第二届Revit开发实战训练营在北京圆满落幕

    由北京橄榄山软件公司与筑城网校中国BIM培训网共同举办的"全国第二届Revit开发实战训练营于1月1日在筑城网校培训教室如期开班. 參加此次培训的有上海同济大学建筑设计研究院(集团)有限公司 ...

  9. Solidworks公司电脑图纸被加密之后如何解密输出

    第一步:打开总装配的组件(该组件需要包含你所有需要的零件),比如打开其中一个:   第二步:Solidworks的菜单中依次:"文件"→"打包"(有的版本是pa ...

  10. Nginx做正向代理并缓存文件

    和前面一篇用Nginx做反向代理并缓存静态文件 差别仅在于这是内部机器用来通过Nginx上外网的方式. 其他配置差不多,仅在下面有点区别 server { listen 83; location / ...