2017年9月13日

SqlServer 2005 将已存在大量数据的表更改为分区表

摘要: 一、分区表简介: 使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。分区一方面可以将数据分为更小、更易管理的部分,为提高性能起到一定的作用;另一方面,对于如果具有多个CPU的系统,分区可以对表的操作通过并行的方式进行,这对于提升性能是非常有帮助的。 二、创建步骤: 阅读全文

posted @ 2017-09-13 00:29 大西瓜3721 阅读(295) 评论(0) 推荐(0)

SQL Server 2005中的分区表(六):将已分区表转换成普通表

摘要: 在前面,我们介绍过怎么样直接创建一个分区表,也介绍过怎么将一个普通表转换成一个分区表。那么,这两种方式创建的表有什么区别呢?现在,我又最新地创建了两个表: 第一个表名为Sale,这个表使用的是《SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?》中的方法 阅读全文

posted @ 2017-09-13 00:03 大西瓜3721 阅读(418) 评论(0) 推荐(0)

SQL Server 2005中的分区表(五):添加一个分区

摘要: 所谓天下大事,分久必合,合久必分,对于分区表而言也一样。前面我们介绍过如何删除(合并)分区表中的一个分区,下面我们介绍一下如何为分区表添加一个分区。 为分区表添加一个分区,这种情况是时常会 发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎么办?这样的话,我们就可以为分区表添 阅读全文

posted @ 2017-09-13 00:02 大西瓜3721 阅读(251) 评论(0) 推荐(0)

SQL Server 2005中的分区表(四):删除(合并)一个分区

摘要: 在前面我们介绍过如何创建和使用一个分区表,并举了一个例子,将不 同年份的数据放在不同的物理分区表里。具体的分区方式为: 第1个小表:2010-1-1以前的数据(不包含2010-1-1)。 第2个小表:2010-1-1(包含2010-1-1)到2010-12-31之间的数据。 第3个小表:2011-1 阅读全文

posted @ 2017-09-13 00:01 大西瓜3721 阅读(461) 评论(0) 推荐(0)

SQL Server 2005中的分区表(三):将普通表转换成分区表

摘要: 在设计数据库时,经常没有考虑到表分区的问题,往往在数据表承重的负担越来越重时,才会考虑到分区方式,这时,就涉及到如何将普通表转换成分区表的问题了。 那么,如何将一个普通表转换成一个分区表 呢?说到底,只要将该表创建一个聚集索引,并在聚集索引上使用分区方案即可。 不过,这回说起来简单,做起来就复杂了一 阅读全文

posted @ 2017-09-13 00:00 大西瓜3721 阅读(196) 评论(0) 推荐(0)

导航