Lv.的博客
摘要: 分区表是一种粗粒度,简易的索引策略,适用于大数据的过滤场景.最适合的场景是,没有合适的索引时,对其中几个分区表进行全表扫描.或者只有一个分区表和索引是热点,而且这个分区和索引能够全部存储在内存中.限制单表分区数不要超过150个,并且注意某些导致无法做分区过滤的细节,分区表对于单条记录的查询没有优势, 阅读全文
posted @ 2016-06-03 13:35 Avatarx 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 我创建了分区函数如下:create partition function pf_month1(varchar(8))as range left for values ('20120131','20120229','20120331','20120430','20120531','20120630', 阅读全文
posted @ 2016-06-03 13:11 Avatarx 阅读(4190) 评论(0) 推荐(0) 编辑
摘要: 当我们数据量比较大的时候,我们需要将大型表拆分为多个较小的表,则只访问部门数据的查询就可以更快的运行,基本原理就是,因为要扫描的数据变的更小。维护任务(例如,重新生成索引或备份表)也可以更快的运行。 我们可以再不通过将表物理放置在多个磁盘驱动器上来拆分表的情况下获取分区。如果将某个表放置在一个物理驱 阅读全文
posted @ 2016-06-03 13:07 Avatarx 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储 阅读全文
posted @ 2016-06-03 09:50 Avatarx 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. [代码]查询所有存储过程 跳至 [1] [2] [3] [4] [5] [6] [全屏预览] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 select Pr_Name as [存储过程], [参数]=stuff((select ','+[Par 阅读全文
posted @ 2016-06-03 09:46 Avatarx 阅读(725) 评论(0) 推荐(0) 编辑