知识大全 关于OracleRac数据不同步

Posted 系统

篇首语:你可以忘掉苦难,但不能忘却艰辛;你可以忘掉伤疤,但不能忘却耻辱。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 关于OracleRac数据不同步相关的知识,希望对你有一定的参考价值。

关于OracleRac数据不同步  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  现在有这样的环境 一台web Server 一个是纯JAVA APP 程序数据库两台做成RAC的形式 web Server与APP 程序都通过oci(rac)的方式连接数据库

  出了这样的怪问题 webServer更新或是插图入一条数据 后面紧跟着的在APP中就查询不到 等到用工具查询就没有问题

  初步怀疑 RAC方式下面的数据库两个instance的同步没做好?

  查询相关资料发现在与MAX_MIT_PROPAGATION_DELAY有关

  最大提交传播时延(MAX_MIT_PROPAGATION_DELAY 简称MCPD) 在ORACLE RAC(或OPS)环境中才使用 表示在RAC系统中 一个instance系统提交产生的最新系统改变码(SCN) 能够以多快的速度反应到另一个instance中 举例说明 RAC系统 有A B两个实例(instance) A B本地系统改变码为SCN A更新数据DATA 提交 LGWR操作完成后 A本地系统改变码为SCN 经过不大于MAX_MIT_PROPAGATION_DELAY时间后 B系统本地改变码才变为SCN

  Global Cache Services 将刷新RAC中的SCN 不管SCN是否及时刷新 后续的数据查询都不会因此产生数据库错误 但 在此时间内 有可能查询结果不是最新数据 产生读一致性(read consistency)问题

cha138/Article/program/Oracle/201311/16600

相关参考

知识大全 微软同步框架中的自定义数据同步基础

  MicrosoftSyncFramework(MSF)为我们提供了进行同步应用开发的基础框架和API这些API即有基于托管代码的也有基于非托管代码的也就是说我们既可以开发基于NET平台使用托管AP

知识大全 同步两个SQLServer数据库

同步两个SQLServer数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何同步两个SQ

知识大全 MYSQL主从不同步延迟原理

MYSQL主从不同步延迟原理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL数据库主从

知识大全 解决不同字符集数据库间的数据同步问题

  解决不同字符集数据库间的数据同步问题  首先在原数据库上做一个视图对保存汉字的字段加包函数utl_raw_cast_to_raw(保存汉字的字段)  在新数据库上做个数据库连接连接指向原数据库之后

知识大全 如何通过触发器实现数据库的即时同步

问题如何通过触发器实现数据库的即时同步?  解答具体的解决方法请参考下文  即时同步两个表的示例如下:    测试环境如下:SQLSever数据库远程主机名:xz用户名:sa密码:无数据库名:test

知识大全 Java多线程共享数据、同步、通信

Java多线程共享数据、同步、通信  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一线程共享数据

知识大全 SQL Server数据库同步问题

SQLServer数据库同步问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们可以通过数据

知识大全 为什么要进行数据同步

Java多线程初学者指南(9):为什么要进行数据同步  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 使ACCESS数据库保持同步

使ACCESS数据库保持同步  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 MYSQL的master/slave数据同步配置

MYSQL的master/slave数据同步配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!