上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 52 下一页
  2014年6月1日
摘要: 我的俄罗斯名叫作“不折腾不舒服斯基”,所以,不将分区表好好折腾一下,我就是不舒服。 在前面,我们介绍过怎么样直接创建一个分区表,也介绍过怎么将一个普通表转换成一个分区表。那么,这两种方式创建的表有什么区别呢?现在,我又最新地创建了两个表: 第一个表名为Sale,这个表使用的是《SQL Server... 阅读全文
posted @ 2014-06-01 14:14 davidkam 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 所谓天下大事,分久必合,合久必分,对于分区表而言也一样。前面我们介绍过如何删除(合并)分区表中的一个分区,下面我们介绍一下如何为分区表添加一个分区。 为分区表添加一个分区,这种情况是时常会 发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎么办?这样的话,我们就可以为分区表... 阅读全文
posted @ 2014-06-01 14:12 davidkam 阅读(343) 评论(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 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 在设计数据库时,经常没有考虑到表分区的问题,往往在数据表承重的负担越来越重时,才会考虑到分区方式,这时,就涉及到如何将普通表转换成分区表的问题了。 那么,如何将一个普通表转换成一个分区表 呢?说到底,只要将该表创建一个聚集索引,并在聚集索引上使用分区方案即可。 不过,这回说起来简单,做起来就复杂了... 阅读全文
posted @ 2014-06-01 14:09 davidkam 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中。接上篇文章,我们在创建好的分区表中插入几条数据 1 insert Sale ([Name],[SaleTime]) values ('张三','2009-1-1') 2 insert Sale ([Name]... 阅读全文
posted @ 2014-06-01 14:06 davidkam 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑使用分区表了。如果非要我说... 阅读全文
posted @ 2014-06-01 14:00 davidkam 阅读(237) 评论(0) 推荐(0) 编辑
  2014年5月31日
摘要: 网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分... 阅读全文
posted @ 2014-05-31 01:22 davidkam 阅读(472) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/xiaocen/p/3723839.htmlhttp://www.cnblogs.com/xiaocen/p/3726763.htmlhttp://www.cnblogs.com/xiaocen/p/3736037.html 阅读全文
posted @ 2014-05-31 01:03 davidkam 阅读(178) 评论(0) 推荐(0) 编辑
  2014年5月28日
摘要: 锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)其他事... 阅读全文
posted @ 2014-05-28 00:50 davidkam 阅读(546) 评论(0) 推荐(0) 编辑
  2014年5月27日
摘要: 锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的... 阅读全文
posted @ 2014-05-27 23:45 davidkam 阅读(317) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 52 下一页