SCN(SYSTEM CHANGE NUMBER)是Oracle 内部的逻辑时间戳,Oracle 的一致性读取、备份、恢复等最核心的机制都依赖于SCN。SCN会自动增长,如果系统空闲,则增长的比较缓慢,如果系统繁忙,则增长的比较迅速。SCN本身是有上限的,这个值的大小是281474976710656,也就是 256Tb。一旦 SCN 到达这个值,数据库将无法正常工作,唯一的解决方案是逻辑导出,重建数据库,再逻辑导入。
[code]Time SCN Value Headroom
2013-03-21 10:34:01 13255000000000 18.6[/code]
正常情况下,SCN 的增长不会超过每秒16K ,以这个上限值而言,数据库至少可以运行544 年。但是由于SCN 会经过DB Link 在不同数据库之间传播,可能导致个别数据库SCN 异常增长。
SCN当前值为13255000000000,Headroom值仅为18.6天,当headroom为0时,事务会发生中断,甚至数据库异常宕机。建议密切关注SCN的增长,通过打补丁解决SCN异常增长的问题,以免造成重大影响。
[code]Time SCN Value Headroom
2013-03-21 10:34:01 13255000000000 18.6[/code]
正常情况下,SCN 的增长不会超过每秒16K ,以这个上限值而言,数据库至少可以运行544 年。但是由于SCN 会经过DB Link 在不同数据库之间传播,可能导致个别数据库SCN 异常增长。
SCN当前值为13255000000000,Headroom值仅为18.6天,当headroom为0时,事务会发生中断,甚至数据库异常宕机。建议密切关注SCN的增长,通过打补丁解决SCN异常增长的问题,以免造成重大影响。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




