承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

时间:2023-03-09 13:31:17
承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

 综述 

 

SQL> set pages 100 lines 200

col result for a15

col OPERATION_TIMESTAMP for a35

col HOST_NAME for a15

col DB_NAME for a15

 

SQL> @check_ext_scn

 

no rows selected

 

Database 2:

SQL> select current_scn from v$database;

 

CURRENT_SCN

-----------

1574865

##数据库2的 SCN 是否远远小于数据库1。

 

SQL>@check_ext_scn

 

no rows selected

 使用Dblink后查看SCN号与推进记录 

尝试两个数据库之间的 Dblink 连接以同步 SCN 

Database 1:

从数据库1到2启动 Dblink 连接DUAL: 

SQL> select * from dual@testlnk;

 

D

-

X

 

SQL> select current_scn from v$database;

 

CURRENT_SCN

-----------

12693943

 

SQL>@check_ext_scn

 

no rows selected

## 注意数据库1中没有发现记录。

Database 2: 

SQL> select current_scn from v$database;

 

CURRENT_SCN

-----------

12693956

 

SQL> select * from dual@testlnk;

 

D

-

X

 

SQL>@check_ext_scn

 

no rows selected

 

Database 2:

SQL> select current_scn from v$database;

 

CURRENT_SCN

-----------

12694325 

##Dblink连接后SCN号发生推进。

 

SQL>@check_ext_scn

承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

https://mmbiz.qpic.cn/mmbiz_png/bURPjgFpGMQ35ahLYCkz5QZqk8hpnBeeZ2ibiaCwjic1YofKc87ic9CPxvZnW8nhsvlYiadXKrseicMflYGoiapQUQh1w/640?

wx_fmt=png" alt="640?wx_fmt=png" />

##注意,即使在 SCN 跳变之后,也没有额外的记录。由于它的跳变量小于9830400。

※§6 小结

A. 本质上,DBA_EXTERNAL_SCN_ACTIVITY 捕获 SCN 跳变将非常实用,有助于我们查找有问题的数据库时缩小范围。视图 DBA_EXTERNAL_SCN_ACTIVITY 不会捕获全部 SCN 跳变。 它仅仅在以下的情况下捕获 SCN 跳变。

 

1) SCN 跳变请求使得本地 headroom 小于 threshold 而被拒绝(由 _external_scn_rejection_threshold_hours 控制)

2) SCN 跳变请求由于 SCN 的 DELTA 增量过高而被拒绝(由 _external_scn_rejection_delta_threshold_minutes 控制)

3) SCN 跳变被接受但带有警告(由 _external_scn_logging_threshold_seconds 控制)

B. 假设 SCN 推进是由此数据库发起的,则此视图不会提供信息。 我们须要在遇到 SCN 跳变的数据库上使用此视图。

最近活动

__biz=MjM5MDAxOTk2MQ==&mid=2650278167&idx=2&sn=bc2e174a669e9e8a38cf671d01388362&chksm=be47910189301817f744cc2686e4182c362ca11a4eeb9e993cbc9a8a1410140cb3b5650d450f&scene=21#wechat_redirect" rel="nofollow" style="color:rgb(87,107,149);">承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

wx_fmt=jpeg" alt="640?wx_fmt=jpeg" />

ACOUG China Tour 2018

4月13日上海站

扫描二维码

马上报名參加

承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

资源下载

关注公众号:数据和云(OraNews)回复keyword获取

‘2017DTC’,2017 DTC 大会 PPT

‘DBALIFE’。“DBA 的一天”海报

‘DBA04’。DBA 手记4 经典篇章电子书

‘RACV1’, RAC 系列课程视频及 PPT

‘122ARCH’,Oracle 12.2 体系结构图

‘2017OOW’,Oracle OpenWorld 资料

‘PRELECTION’,大讲堂讲师课程资料

承上 DBlink 与 SCN | 新增视图找出外部 SCN 跳变

https://mmbiz.qpic.cn/mmbiz_png/bURPjgFpGMRpeRqLyWpnQEYZT7xEpxFFVGAictAdfmu3Hv6qZibFaMJlq3UT0YnMxkAgAhqDNwamr5410mAyXxjQ/640?

wx_fmt=png" alt="640?wx_fmt=png" />