暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
2012年的SCN的问题(详解)Oracle SCN headroom、ORA-19706 和_external_scn_rejection
486
10页
5次
2020-03-04
5墨值下载
2019 4 17
18:39
 年的  的问题(详解)

(2016-03-02 18:13:31)
转载
标签:

分类:  !"
Oracle SCN headroom ORA-19706
_external_scn_rejection_threshold_hours 参数 说明
本文转自老熊和 # $",原文链接如下:
%&''((("'
 %
%&''(((!"')'**

一.SCN 相关知识
 可以说是  中的很基础,但同时也是很重要的东西,它是一个单向增长的
“时钟”,广泛应用于数据库的恢复、事务 +,、一致性读还有分布式事务中。
之前 !" 里整理了一些有关 的内容,如下:
,$ 服务器 系统时间修改问题
 关系的深入研究
%&''!"'-('''.*/
$0''  说明
%&''!"'-('''/.
1"0% 
关系
%&''!"'-('''//
那么除了这些, 还有以下一些知识点:
1.SCN 的内部存储方式:  内部, 分为两部分存储,分别称之为 
(% !。实际上  长度为 2* 位,即它其实就是一个 2* 位的整数。只
不过可能是由于在早些年通常只能处理 . 位甚至是  位的数据,所以人为地分成了
. 位(!)和高  位((%)。为什么不设计成 2 位,这个或许是
觉得 2* 位已经足够长了并且为了节省两个字节的空间:)。那么  这个 2* 位长
的整数,最大就是 32* 2* 次方4* 万亿,*22/),很大的
一个数字了。
关于 的格式,可以参考 # 的文章:
5(%(6%!-"7+,.//.8
%&''!"'-(')'''/'./%
# 文章:
9" !:;454 9<+-
7+,./8
提到:
1"(!" %%-*:
32*;)" !
在以后版本中, 的最大值将会超过 32* 次方。
2Maximum Reasonable SCN在当前时间点, 最大允许达到(或者说
最大可能)的  值。也称为 !1,简称 1。这个值是一个限
制,避免数据库的  无限制地增大,甚至达到了  的最大值。
这个值大约是这样一个公式计算出来的::当前时间**
日)=2=.= 每秒最大可能增长速率。
当前时间减 ** 日的结果是天数,2 表示 2 小时,. 表示
. 秒。不过这个公式里面“当前时间** 月”部分并不是两个时间直接相减,
而是按每月 . 天进行计算的(或许是为了计算简单,因此在  内部可能要频繁
地计算
该计算公式可以在 # 文档:
+"4> "+%" % -?0@A
%7+,....8
中的提到的 <.2*2. 中提供的脚本看到。
那么  每秒最大可能增长速率是多少呢,这个跟  版本有一定的关系,在
 之前是 .*2(即 B),在  版本是 .*(即 .B)。在
 的版本中有一个隐含参数,!,其默认值就是
.*(不建议调整这个值)。如果按 B 的最大值, 要增长到最大,要超过
/ 年。
7C)D8E%!
of 10
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜