2014年6月1日
摘要: 我的俄罗斯名叫作“不折腾不舒服斯基”,所以,不将分区表好好折腾一下,我就是不舒服。 在前面,我们介绍过怎么样直接创建一个分区表,也介绍过怎么将一个普通表转换成一个分区表。那么,这两种方式创建的表有什么区别呢?现在,我又最新地创建了两个表: 第一个表名为Sale,这个表使用的是《SQL Server... 阅读全文
posted @ 2014-06-01 14:14 davidkam 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 所谓天下大事,分久必合,合久必分,对于分区表而言也一样。前面我们介绍过如何删除(合并)分区表中的一个分区,下面我们介绍一下如何为分区表添加一个分区。 为分区表添加一个分区,这种情况是时常会 发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎么办?这样的话,我们就可以为分区表... 阅读全文
posted @ 2014-06-01 14:12 davidkam 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在前面我们介绍过如何创建和使用一个分区表,并举了一个例子,将不 同年份的数据放在不同的物理分区表里。具体的分区方式为: 第1个小表:2010-1-1以前的数据(不包含2010-1-1)。 第2个小表:2010-1-1(包含2010-1-1)到2010-12-31之间的数据。 第3个小表:2011-... 阅读全文
posted @ 2014-06-01 14:10 davidkam 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在设计数据库时,经常没有考虑到表分区的问题,往往在数据表承重的负担越来越重时,才会考虑到分区方式,这时,就涉及到如何将普通表转换成分区表的问题了。 那么,如何将一个普通表转换成一个分区表 呢?说到底,只要将该表创建一个聚集索引,并在聚集索引上使用分区方案即可。 不过,这回说起来简单,做起来就复杂了... 阅读全文
posted @ 2014-06-01 14:09 davidkam 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中。接上篇文章,我们在创建好的分区表中插入几条数据 1 insert Sale ([Name],[SaleTime]) values ('张三','2009-1-1') 2 insert Sale ([Name]... 阅读全文
posted @ 2014-06-01 14:06 davidkam 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑使用分区表了。如果非要我说... 阅读全文
posted @ 2014-06-01 14:00 davidkam 阅读(243) 评论(0) 推荐(0) 编辑