• 来自: Oracle技术专区
    晶晶实验十一_相关重做日志的闩 .

    一,相关闩的介绍 重做是先产生在各个会话的PGA中,再由各个会话的服务器进程,将重做记录拷贝到SGA中的log buffer中,再由LGWR进程刷新到redo log文件中.整个这个过程,涉及到3个比较重要的闩.分别是redo copy latch,r ...

    796 0 1 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验十_再论检查点篇

    在晶晶实验九中,主要讲述了增量检查点,他属于检查点的一种,除了增量检查点之外,还有完全检查点和切换日志检查点.下面分别论述一下. 1,增量检查点, 增量检查点所涉及的主要概念,是一个队列一个进程.队列是检 ...

    1070 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验九_详细论述增量检查点篇

    **为什么要有检查点? 被修改过的块,在oracle中都被统称为脏块.所有的脏块被一个链表串起来,称做检查点队列.在buffer cache中,每一个块都有一个buffer header 简称BH,在BH中有一个ckptq项,此项目中记录了指向检 ...

    714 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验八_DML语句时回滚和重作的工作流程

    实验所用表: create table jj_10(id number(5),name char(2000)) tablespace jj_ts_1; insert into jj_10 values(1,'aa'); insert into jj_10 values(2,'bb'); insert into jj_10 values ...

    1240 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验七_之事务表篇

    回滚段头中,有一项非常重要的信息,就是事务表。对事务表频繁的访问,可能会造成回滚段头的争用.了解什么样的操作会访问事务表,对于了解回滚段头争用的原因非常重要.下面我们来做一些实验来验证一下,什么样的操作才 ...

    930 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验六_自己动手构造CR块 .

    晶晶实验六自己动手构造CR块 一、查询魔术 步1:在会话17中发布如下声明: 17> var x refcursor 17> exec open for select substr(c,1,5),id from t8; PL/SQL 过程已成功完成。 步2:在会话13删除T8的所有记录且 ...

    1179 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验五_讨论锁 篇 .

    晶晶实验五_讨论锁 篇 锁是保护和用户相关的资源,例如:表,用户,会话. 和闩比起来,锁的实现要复杂的多.锁的获取和释放也没有闩快,有些锁持有的时间会比较长,如果说TM锁和TX锁.在DML操作中,用户不提交,这两个锁 ...

    956 0 0 fishcat @ 2013-1-3
  • 来自: Oracle技术专区
    晶晶实验四_讨论闩 篇 .

    因为闩的种类过多,以后分别在各自领域详细介绍.今天先总的介绍闩的概念. 闩不象锁,锁的结构非常复杂,在晶晶实验五中,我们就要讨论锁的结构.闩的实现相对与锁来说就非常简单了,大多数闩没 有等待者,持有者等等这 ...

    848 0 0 fishcat @ 2013-1-3
意见
反馈