发布时间:2013-04-25 13:09:51
有捕获,有传播,接下来应该就是应用了,真巧,ORACLE也是这么想的。在Streams复制环境中,共享对象的修改正是按照这样的逻辑被捕获->传播->应用。你可以在目标端配置一个或多个apply进程应用这些修改,下面我们再通过一些文字描述一下这个流程。 Apply 进程也是oracle的后台进程,专门出队并应用LCRs地干活。应.........【阅读全文】
发布时间:2013-04-25 13:09:15
5、ANYDATA队列和用户消息 Streams 中ANYDATA队列中可以存放不同类型的用户消息,以ANYDATA做为载体,应用就可以将不同类型的消息放到一个队列里,应用也可以将其出队(或消息客户端/用户应用/apply进程)。 Streams 包括高级队列(Advanced Queuing)的特性,支持消息队列的所有标准特性,包括queu.........【阅读全文】
发布时间:2013-04-25 13:08:47
看到一个很有意思的问题如下:有三个表,表A , 表B, 表C。这3个表,都有4个字段,并且这4个字段名称都一样,分别是:ID NAME CODE MESSAGE。我现在要做以下操作:每一个表都同时插入5条数据。其中这5条数据当中,前两列是一样的,第三列的数据是1--5,而最后一列的值是固定的。.........【阅读全文】
发布时间:2013-04-25 13:08:16
这里提供一种并不常见的NBU+RMAN备份问题的解决方案。这是最近一项迁移计划的实施带来的问题,迁移非常成功,但是迁移后创建备份计划时遇到问题,由于数据库迁移前采用带库备份,迁移后考虑新机硬盘空间充足,改为本地硬盘备份,但是迁移之前的备份信息并没有删除,迁移后的服务器未配置连接带库,因此迁移前的备份就无法.........【阅读全文】
发布时间:2013-04-25 13:07:43
本节主要描述传播的工作流程,以及一些相关的特性(处理逻辑),内容同样枯燥,但三思认为有阅读的价值。在整个streams复制环境中,propagation进程负责将源端的修改队列复制到目标数据库。1、LCR分段 Streams 通过队列分段传递messages。ANYDATA类型的队列能用来分段传递几乎所有类型的消息,这种类型的队列被.........【阅读全文】