# 44261
Julia
|
|
To:
好感慨,K仔终于要结婚了......
From: Julia 2009.01.07 01:25
|
|
|
|
# 44260
麦子
|
|
To: 衣钩哥
《深入浅出ORACLE》和《深入解析ORACLE》两书有区别吗?
From: 麦子 2009.01.06 19:13
|
|
|
|
To: 麦子
看看这个你就明白了:
http://www.eygle.com/archives/2008/11/oracle_internals_preface.html
From: eygle 2009.01.06 23:22
|
|
|
|
# 44259
lanny
|
|
To: eygle
主库是rac的,logical standby是单实例的,是10.2.0.2的。metalink是类似的bug是说standby在rac环境下不同的实例查询到的结果有可能不一致。apply当前这种情况下,基本正常,但如果出现意外stop了,再重启apply,就需要很长时间,因为它要从restart_scn开始,而这个restart_scn大概是一天前的。以前正常的时候,主库切过日志传到standby后,这个restart_scn就相应更新了,现在为什么没有即时更新?那到底什么才能触发standby来更新这些标记呢?还有上次提到的“x$krvslvpg的两个值是怎么的来的呢”?
From: lanny 2009.01.05 17:42
|
|
|
|
To: lanny
我有客户用10.2.0.3的Logical Standby,没有发现类似的问题。
我手头没有测试库,无法预测,不过x$表的数据都是来自内存,如果该值不增进,就可能是内存管理上有问题,你可以尝试重启数据库看看。
或者Log一个SR看看Oracle怎么说。
From: eygle 2009.01.07 05:27
|
|
|
|
# 44257
lanny
|
|
To:
看了大师新书的第四章,上面说X$表最好只查看,但如果确定这张表的数据错了呢?
我这里现在的情形是logical standby的v$logstdby_progress的restart_scn和restart_time不一致,查看视图定义,对应的是x$krvslvpg 。
再查dba_logstdby_progress,发现x$krvslvpg.restart_scn和dba_logstdby_progress.read_scn是一样的,而x$krvslvpg.restart_time和dba_logstdby_progress.read_time不一样,而dba_logstdby_progress.read_scn和dba_logstdby_progress.read_time是正确的(当然从这两个值的定义也可以看出来,他们都是从logstdby_log来的)
那么x$krvslvpg的两个值是怎么的来的呢?如果是错的,该怎么处理呢?
因为网上关于standby的管理相关内容都很泛泛,metlink上也没找到相关的内容,所以只好把希望寄托在大师身上了,还望不吝赐教
From: lanny 2009.01.04 18:25
|
|
|
|
To: lanny
如果是10g或RAC环境,有Bug和类似情况相关
是否影响到了Apply?
From: eygle 2009.01.05 16:27
|
|
|
|
# 44256
ping
|
|
To: eygle
盖老师,新年好!数据库开发究竟是开发什么?是不是就是所谓的数据库编程,比如Oracle PL/SQL程序设计,编写触发器之类的?数据库编程和软件编程有何区别啊?很多人建议先做数据库开发然后再做管理,这样是否会好些?正处于迷茫时期,不知道是选择软件开发方向还是数据库方向,还请大师指教。
From: ping 2009.01.04 01:30
|
|
|
|
To: ping
数据库开发可能指PL/SQL编程,也可能指与数据库有关的应用程序开发,范围可宽广了。
如果不能一步到位的找到数据库工作,先找一份数据库开发的工作也是一个选择。
From: eygle 2009.01.05 15:53
|
|
|
|
|