SQL Server 自动化管理分区设计方案(图解)
作者:听风吹雨 时间:2011-07-21 17:25:04
一、设计说明
设计这个自动化的目的是想要交替、重复地使用固定的几个分区(分区编号01~05)来保存数据,当最后一个分区就是快满的时候,我们会把最旧数据的分区的数据清空出分区,新数据就可以使用老分区空间了。
应用这个自动化管理分区的环境是有些限制的,其一:分区的数据是呈现递增的,比如分区字段是自增Id值,或者是以日期作为分区;其二:可以接受历史数据被移除分区表带来的问题。其三:一天进库的数量不应大于分区管理表PartitionManage中Part_Value与Change_Value的差,因为我们作业执行的频率是1天,不过你可以调整Change_Value或者作业的执行频率;
具体脚本可以参考:SQL Server 2005 自动化删除表分区设计方案
二、看图说话
(图1:整体概念图)
数据流经过分区方案,被分配到不同的分区中,从图中可以看出,分区是可以重复利用的,后台有一个所谓的自动化切换分区的作业在跑,目的就是如果重复利用这些分区。这里的PRIMARY目的就是说明它与其它文件组的一个平级关系,而且我们在做交换分区时候也会用到PRIMARY,需要事先分配足够的空间。
(图2:自动化设计图)
标签:SQL,Server,分区,设计
0
投稿
猜你喜欢
DWCS3-CSS布局之一CSS规则大纲
2008-06-11 18:48:00
Web表单设计:表单结构
2011-04-22 12:32:00
一个可应用在ASP 标记加密文件的MD5的DLL组件
2008-04-12 07:21:00
asp如何建立MYSQL数据库的连接?
2009-11-26 20:30:00
Dreamweaver2004 中文乱码解决方案
2007-01-31 10:20:00
25个出色的使用叶子的logo设计
2009-12-29 12:53:00
asp如何判断一个电子信箱格式是否有效?
2010-01-12 20:18:00
Sql Server 和 Access 操作数据库结构Sql语句
2008-02-11 18:59:00
一个免刷新页面的JavaScript日历
2007-12-26 12:57:00
photoshop快捷键大全及使用技巧
2007-10-26 07:40:00
HTML 5 Video概述
2010-06-23 18:56:00
ASP:判断访问是否来自搜索引擎的函数
2008-03-12 11:39:00
MySQL十条特殊技巧
2007-09-17 12:33:00
ASP读取日期单日期自动补零函数代码
2011-02-20 10:39:00
解析SQL server与asp 互操作的时间处理
2009-02-05 16:13:00
关于web标准的思考
2008-10-05 10:07:00
SQL 查询性能优化 解决书签查找
2012-10-07 10:23:56
请站在用户的角度上说话
2009-05-12 12:03:00
用正则替换所有URL
2009-03-13 13:51:00
精简高效的CSS命名准则和方法
2010-09-17 18:38:00