WEB开发网
开发学院数据库DB2 DB2 V9.1 复制技术新特性及改进展示 阅读

DB2 V9.1 复制技术新特性及改进展示

 2007-05-20 16:19:40 来源:WEB开发网   
核心提示: 3、系统停用的时间安排计划如下:. 从2005年3月1号开始停用. 在2005年12月1号恢复使用. 在上述开始时间和结束时间期间的每个星期天开始连着的2天暂停监控要完成上述要求,相应的asnclp命令如下:1、首先创建一个MONITOR SUSPENSION TEMPLATE:SET S

3、系统停用的时间安排计划如下:

. 从2005年3月1号开始停用

. 在2005年12月1号恢复使用

. 在上述开始时间和结束时间期间的每个星期天开始连着的2天暂停监控

要完成上述要求,相应的asnclp命令如下:

1、首先创建一个MONITOR SUSPENSION TEMPLATE:

SET SERVER MONITOR TO DB SAMPLE;
SET OUTPUT MONITOR SCRIPT monperiod1.sql;
CREATE MONITOR SUSPENSION TEMPLATE SUNDAYT1
REPEATS WEEKLY DAY OF WEEK SUNDAY FOR DURATION 2 DAYS;

这段脚本中,我们设定了Alert Monitor控制服务器,然后创建了一个叫做SUNDAYT1的模版,这个模版定义了满足上述时间安排计划(第3点)的暂停监控的时间要求。

2、创建MONITOR SUSPENSION:

SET SERVER MONITOR TO DB SAMPLE;
SET OUTPUT MONITOR SCRIPT monperiod1.sql;
CREATE SUSPENSION NAME S2 FOR SERVER QSRVR2
STARTING DATE 2005-03-01
USING PATTERN SUNDAYT1
ENDING DATE 2005-12-01;

这段脚本主要创建了一个叫做S2的suspension,它指定了Server为QSRVR2,同时指定了开始时间和结束时间,以及使用的模版。通过上面的简单脚本,就可以实现该用户的上述需求了。

关于Alert Monitor,还需要提及的就是,Alert Monitor现在可以给z/OS console发送警报消息了。如果是V8版本,可以通过一个PTF来增加这个功能。其具体实现就是在已有的asnclp中加入了两个新的选项,即“CREATE ALERT CONDITIONS”和“ALTER ALERT CONDITIONS”。

4.CCD方面的改进和完善

CCD方面的改进和完善是Q复制中很重要的一部分。CCD是Consistent Change Data的缩写,它是单向复制中的目标表的类型之一。事实上,该类型的目标表在SQL复制中早已存在,通过CCD类型的目标表,可以记录下源表所有的数据变化历史信息,进一步的,可以在此基础上将相应的所需要的子集数据分发到其他需要的表里面,从而实现类似于数据审核等这样的功能需求,如下面两个图所示。

上一页  1 2 3 4 5 6 7  下一页

Tags:DB 复制 技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接