关于SCN
Oracle中的SCN(system change number)和我们的北京时间的意义是相同的,SCN是Oracle中的时间号。 为什么Oracle不用时间来界定呢?我在北京时间8:00的时候执行一条DML语句,然后修改机器上的时间为7:00...
Checkpoint和SCN的解析
转自http://space.itpub.net/12361284/viewspace-346年初的时候拜读完了eygle写的《深入潜出》这本书,感觉收获很大。正好可以总结一下SCN和checkpoint这两个东东。Checkpoint很多人都把checkpoint的概念给复杂化了...
Oracle重要机制:SCN机制解析
转自http://blog.csdn.net/hailang99/archive/2007/09/18/1790045.aspxSCN(System Chang Number)作为oracle中的一个重要机制,在数据恢复、Data Guard、Streams复制、RAC节点间的同步等各个功能中...
checkpoint和scn理解
checkpoint 发生的时候对应了一个 scn ,表示 检查点发生的时间点,也表示对应在这个 时间点之前的dirty buffer 都将被写到数据文件。 当写完的时候也就是这个检查点对应结束,然后把这个scn写到数据文件头,表示这...
我的一个总结:检查点SCN深入研究(3)
检查点发生时,出现日志切换,但是dbwr还没有写完,是否会覆盖redo log file,如果此时掉电,dbwr挂起,会出现丢失数据吗?答:不会覆盖redo文件,要等待dbwr写完才覆盖。或者说要等待检查点完成才覆盖。如果DBWn...
我的一个总结:检查点SCN深入研究(2)
三:关于low cache rba与on disk rba的理解: 简单说:low cache rba就是CKPT记录的DBWR写的进度。 on disk rba就是LGWR的写进度。如果数据库carsh,...
我的一个总结:检查点SCN深入研究(1)
一、检查点概述 大多数关系型数据库都采用“在提交时并不强迫针对数据块的修改完成”而是“提交时保证修改记录(以重做日志的形式)写入日志文件”的机制,来获得性能的优势。这句话的另外一种描述是:当用...
揭示检查点的秘密
文章转自http://space.itpub.net/9842/viewspace-501556检查点总结oracle 8以前都是完全检查点,每次触发,则记录当前数据库SCN号,并将内存里所有截至到该SCN号的脏数据块都刷新到数据文件里。从而同步数据文件。...
LGWR在DBWR之前写modified blocks到日志文件
http://www.itpub.net/thread-709392-1-1.html
晶晶实验九之详细论述增量检查点篇
http://www.itpub.net/viewthread.php?tid=947629
理解RBA
rba 包含了日志序号、日志文件block 号也就是说,这个东西存在于 数据文件和控制文件中,恢复的时候就立即知道去哪个日志文件(或者归档日志)中从哪个日志block开始做恢复。...
heartbeat
http://www.itpub.net/viewthread.php?tid=472456&extra=&page=1
理解RBA
Redo Block Address,重做日志里面用于标识检查点期间数据块在重做日志里面第一次发生更改的编号rba 包含了日志序号、日志文件block 号也就是说,这个东西存在于 数据文件和控制文件中,恢复的时候就立即知道去哪个...
crs命令用法及offline, unknown 状态处理
$ORA_CRS_HOME/bin/crs_stat -t 查看crs各服务状态 。$ORA_CRS_HOME/bin/crs_start –all此命令用来启动所有的集群服务,但是启动的前提是 资源状态State不能是UNKNOWN。$ORA_CRS_HOME/bin/crs_s...
linux 中oracle 10g rac 关闭crs开机自启动
linux 中在没有对init.crs作修改的时候,在linux开机时总是会自动把rac 的cluster 软件和数据库一起和系统起来,而这种启动,在我的测试中crs-stat -t查看时往往总一两个服务没有启来.可以通过以下方法来关闭crs开...
Oracle10g新特色:CRS(Cluster Ready Services)
Oracle10g CRS(Cluster Ready Services)是Oracle10g RAC的一个新特性,用以提供标准的群集服务接口。在以前的版本中,Oracle RAC必须借助第三方Cluster软件,但是从Oracle10g开始,我们有了新的选择。CRS就是这样一...
linux as 4 上删除 10g RAC clusterware(即CRS)
安装clusterware的过程报错,需要重新安装时,必须先清除已经安装的cluserware,否则可能会影响到下次安装。一般情况下,只需要在各节点上依次运行目录$ORA_CRS_HOME/install/下的脚本rootdelete.sh和rootdeinstall....
Oracle9i自动PGA管理的新特性
在Oracle9i之前,PGA的计算和控制都是比较复杂的事情,从Oracle9i开始,Oracle提供了一种SQL内存管理的新方法:自动化SQL执行内存管理(Automated SQL Execution Memory Management),使用这个新特性,Oracle可以自...
o2cb_ctl: Unable to access cluster service while creating node
# ocfs2consoleConfigure Nodes --> Add --> 输入NODE名和IP --> OK --> Apply出现如下错误: o2cb_ctl: Unable to access cluster service while creating node &nbs...
how to uninstall Oracle10g on Linux RHEL 4?
Use DBCA to remove the databases.Use OUI to remove the installationPhysically remove all the instation from your $ORACLE_HOME and later $ORACLE_HOME itself.You may want to edit oratab and remove the e...