关于oracle dblink 使scn 增加

本文探讨了Oracle数据库中SCN(系统改变号)的工作原理,包括其增长机制、SCN与dblink的关系,以及过大SCN可能导致的数据库无法打开问题。通过实例展示了SCN如何随dblink从高向低扩散,并且演示了设置*_minimum_giga_scn参数对数据库启动的影响。
摘要由CSDN通过智能技术生成

 

关于Oracle里SCN的基本知识:

1、Oracle的SCN在每秒16384次commit的情况下可以维持534年,每秒16384次commit是Oracle早先认为的任何系统的极限commit强度;
2、Oracle里SCN的起点是1988年1月1日;
3、_minimum_giga_scn=n的含义是把SCN往前推进到nG,但请注意,只有在SCN小于nG的时候才会用到这个隐含参数,反之则Oracle会置这个隐含参数于不顾。

1、SCN会随着dblink从高向低扩散;
2、过大的SCN可能会导致Oracle数据库打不开;

好了,我们来看两个证明上述观点的实例:

一、SCN会随着dblink从高向低扩散:
先连到名为orcl的10.2.0.1的库:
SQL> conn
sys/oracle@orcl93 as sysdba;
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as SYS

可以看到系统目前的SCN:
SQL> select current_scn from v$database;

CURRENT_SCN
-------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值