- 博客(31)
- 资源 (1)
- 收藏
- 关注
转载 揭密buffer Cache中的链表补遗
揭密buffer Cache中的链表补遗:(揭密Oracle之七种武器之四:揭密Buffer Cache中的链表http://www.itpub.net/thread-1631537-1-1.html)补充两个问题:1、如果一个脏块在CKPT-Q上,当此脏块被移到LRUW时,会从CKPT-Q上去掉吗?回答:不会。直到从LRUW上被写到磁盘上后,才会从CKPT-Q上去掉。
2014-10-31 11:14:49 605
转载 揭密Oracle之七种武器之四:揭密Buffer Cache中的链表【主】
揭密Oracle之七种武器之四:揭密Buffer Cache中的链表揭密Oracle之 七种武器 第一章 搭建测试环境(目前已到第三章)http://www.itpub.net/thread-1605241-1-1.html揭密Oracle之七种武器二:DTrace语法:跟踪物理IOhttp://www.itpub.net/thread-1609235-1-1.html
2014-10-30 17:29:35 1009
转载 Oracle 后台进程 说明
Oracle 后台进程 说明 一. 进程概述 先来看一下Oracle 11g 的架构图。 看起来比较模糊,我已经上传到了csdn 的下载。 是个pdf 文件, 2m 多。 那个看起来比较清楚。 也对每个进程做了解释。 下载地址:Oracle 11g 架构图 from Oracle Universityhttp://download.csdn.net/
2014-10-30 16:11:04 827
转载 一个测试理解什么是主、辅LRU
一个测试理解什么是主、辅LRU(oracle cuug)2012-07-04 17:32:42 标签:测试的 资料 先来 LRU是Buffer Cache池中的重要链表,它的作用我不再详述,已经有很多相关资料。这次主要和大家讨论下主LRU、辅助LRU的作用。 先来看一个测试。步1:环境介绍 先来看看Buffer Cache的
2014-10-30 15:54:59 1483
转载 REPL_AUX链上会不会有脏块?
REPL_AUX链上会不会有脏块?在编译《Oracle Core——Essential Internals for DBAs and Developers》这本书的第6章时,这章有提到进程在查找空闲缓冲区时,会从REPL_AUX链(即辅助LRU链)开始扫描,在扫描的过程中发现有dirty buffer,则会将该buffer从REPL_AUX链取下再链到WRITE_MAIN链上。
2014-10-30 15:53:12 575
转载 写完的脏块是这么处理的
写完的脏块是这么处理的2012-07-06 17:18:05标签:的是 where 如何从LRUW写和从检查点队列写区别是什么呢?为什么这种紧急情况写,就要从LRUW写呢?回答这个问题,主要要看写完的脏块会如何处理。如果脏块从检查点队列中写到磁盘,脏块在LRU、LRUW链表的位置,不会任何变化,这一点很容易证明:SQL> select dbm
2014-10-30 15:50:52 2377
转载 buffer cache深度分析之内部管理机制
3.buffer cache的内部管理机制3.1 在buffer cache中获取所需要的数据块的过程 当前台进程发出SELECT或者其他DML语句时,oracle根据SQL语句的执行计划所找到的数据块,会构造一个名为数据块描述(buffer descriptor)的内存结构。该buffer descriptor位于session的PGA中,所包含的内容主要是数据块所在的物理地址、数
2014-10-29 17:09:08 876
转载 OCP知识点讲解 之 什么是Buffer Cache?
OCP知识点讲解 之 什么是Buffer Cache?2012-06-22 17:35:34标签:oracle数据库 性能优化 OCP buffer原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yeshaochen.blog.51cto.com/3155801/905992
2014-10-29 15:51:01 573
转载 OCP知识点讲解 之 LRU链与脏LRU链(主)
OCP知识点讲解 之 LRU链与脏LRU链2012-06-30 11:06:14标签:OCPLRU知识点 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yeshaochen.blog.51cto.com/3155801/913342一、LRU链: 任何缓存的大小都
2014-10-29 15:42:03 1002
转载 OCP知识点讲解 之 队列、资源与锁
OCP知识点讲解 之 队列、资源与锁2012-07-29 15:24:22标签:oracle数据库 性能优化 OCP 游标原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yeshaochen.blog.51cto.com/3155801/947045一、队列与共享资源
2014-10-29 15:36:32 761
转载 OCP知识点讲解 之 检查点队列与增量检查点(次)
OCP知识点讲解 之 检查点队列与增量检查点2012-07-12 11:39:34标签:数据库检查点 性能优化 OCP原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yeshaochen.blog.51cto.com/3155801/928897 检查
2014-10-29 15:34:29 726
转载 buffer cache深度分析:概念以及内存结构
本文首先详细介绍了oracle中buffer cache的概念以及所包含的内存结构。然后结合各个后台进程(包括DBWRn、CKPT、LGWR等)深入介绍了oracle对于buffer cache的管理机制,并详细解释了oracle为什么会采用现在的管理机制,是为了解决什么问题。比如为何会引入touch次数、为何会引入增量检查点等等。最后全面介绍了有关buffer cache监控以及调优的实用方法。
2014-10-23 13:53:56 1392
转载 Undo Internal的研究
« 关于Oracle9i的Peeking of User-Defined Bind Variables |Blog首页|创建Oracle9i RAC数据库 »Undo Internal的研究0作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.ey
2014-10-15 14:47:09 536
转载 UNDO段头块格式深度解析
UNDO段头块格式深度解析转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/18355579下面我对UNDO段头块的格式做一个全面深入的解析。有助于我们了解事务的本质。好,为了方便测试,我来创建一个很小的UNDO表空间,如下操作:[html] view plaincopygyj@OC
2014-10-14 13:55:19 882
转载 Redo Level 11 - Table Operation (DML)【对change vector的一些字段有解释】
Redo Level 11 - Table Operation (DML)This level includes all DML operations performed on table data, including INSERT, UPDATE and DELETE. Operations include:11.2 - Insert Row Piece (IRP)11.3 - D
2014-10-14 11:37:58 1013
转载 redo logfile operation codes
redo logfile operation codesBy admin - Last updated: Friday, March 21, 2014 -Save & Share - Leave a Comment关于redo logfile 中的Operation Codes (OP),其代码编号代表了记录在redo log 中的操作类型,其中操作类型超过了150多种,其
2014-10-14 08:54:49 944
转载 老白理解的REDO LOG
理解REDO LOG(1) 介质恢复和实例恢复的基本概念REDO LOG是Oracle为确保已经提交的事务不会丢失而建立的一个机制。实际上REDO LOG的存在是为两种场景准备的,一种我们称之为实例恢复(INSTANCE RECOVERY),一种我们称之为介质恢复(MEDIA RECOVERY)。实例恢复的目的是在数据库发生故障时,确保BUFFER CACHE中的数据不会丢失,不会
2014-10-13 16:33:57 2535
转载 Oracle里Instance Recovery的终点【重】
Oracle里Instance Recovery的终点Posted: August 1, 2012 | Author: Cui Hua | Filed under: Oracle | 4 Comments »在这篇文章里,我证明了On Disk RBA不是Instance Recovery的终点,Instance Recovery的终点就是current redo log fi
2014-10-13 09:45:19 2076
转载 Checkpoints and RBA in Oracle
Checkpoints and RBA in OracleHow many types of checkpoints are there in Oracle? What are they? Also, what is RBA in Oracle?SectionsRelated Expert Q&ACKPT ex
2014-10-10 17:24:52 502
转载 ORACLE CHECKPOINTS
ORACLE CHECKPOINTSDecember 16, 2012Database,Uncategorized In this post, I will explain about checkpoints – their purpose and different types of checkpoints.PURPOSE OF CHECKPOINTS Databas
2014-10-10 17:12:26 904
转载 用event 10013验证实例恢复的终点不是On-Disk RBA?
用event 10013验证实例恢复的终点?本站文章除注明转载外,均为本站原创: 转载自love wife & love life —Roger 的Oracle技术博客本文链接地址: 用event 10013验证实例恢复的终点?这个测试源于微博上一个哥们的一个问题,如下图:SQL> SHOW USERUSER IS "ROGER"SQL> C
2014-10-10 16:15:13 1156
转载 Oracle实例恢复:范围介于Cache-LowRBA和On-Disk RBA之间
DBA手记:Cache-Low RBA与On-Disk RBA的恢复作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2011/02/cache_low_rba.html站内相关文章|Related Articles O
2014-10-10 16:07:53 725
转载 checkpoint queue 和 write list
checkpoint queue 和 write list在oracle中存在 dirty list(也就是write list)的说法,但是同时又有checkpoint queue 。这两个东西往往让人容易混淆。他们是同一个东西吗?之间关系如何?在阐述之前,我们先来看一段大师的描述http://www.ixora.com.au/q+a/0103/0
2014-10-10 14:38:06 602
转载 CHECKPOINTS CONFUSIONS CLEARED FROM KARAN
CHECKPOINTS CONFUSIONS CLEARED FROM KARANWell, lot of DBA's in this world are still unaware about checkpoint facts, after having a lovely breakfast i decided to post on this.... An RBA indica
2014-10-10 14:35:36 453
转载 Oracle Checkpoints…buffer queue
Browse » Home» Administration» Oracle Checkpoints…buffer queueTuesday, April 2, 2013Oracle Checkpoints…buffer queueat4/02/2013 01:23:00 PMIt’s an topic where upcoming dba’s
2014-10-10 14:30:06 782
转载 oracle之检查点(Checkpoint)
oracle之检查点(Checkpoint)检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。检查点分为三类:1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。触发命令:svmrgrl>alter system checkpoint local;这条命令显示的触发一个局部检查点。2)
2014-10-10 14:28:13 1429
转载 checkpoint queue和lruw链表在功能上的差异
以前一直存在的一个疑问:为什么Oracle要搞出两个脏列表:一个Checkpoint Queue,一个Lruw现在可以给出一个阶段性的回答:两个链表设计的目的是不一样的,Checkpoint Queue按照数据块第一次被修改的先后时间排序(数据块只要变脏,肯定在这个链表上),Dbwr沿着Checkpoint Queue写脏数据,Oracle希望越早修改的块,会越早被写出。有利于减少恢复
2014-10-10 14:03:27 784
转载 checkpoint RBA (即low cache RBA)的说明
Oracle RBA 浅谈今天来和大家简单谈一下rba ,rba = redo byte address 。 讲到rba,这里涉及到了几点需要大家提前预知,即controlfile header,ckpt process 与 dbwn process , dirty buffer 。先来看一下RBA的构成:它由3部分组成,4byte+4byte+2byte分别为 log
2014-10-09 17:26:11 2285
转载 详解Buffer Header--DUMP buffer结合X$BH视图各字段
详解Buffer Header--DUMP buffer结合X$BH视图各字段目录(?)[+]Buffer Header结构图及简介图1: buffer header:每一个数据块在被读入buffer cache时,都会先在buffer cache中构造一个buffer header,buffer header与数据块一一对应。buffer h
2014-10-09 14:19:33 1030
转载 对redo wastage这个概念的说明
redo wastage本站文章除注明转载外,均为本站原创: 转载自love wife & love life —Roger 的Oracle技术博客本文链接地址: redo wastage今天在看oracle core 第6章时,里面提到了redo wastage的概念,针对该概念,以前也有所了解,不过并不是太清楚,今天正好简单记录一下。SQL>
2014-10-09 09:46:08 1032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人