自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1008

转载 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 574

转载 写完的脏块是这么处理的

写完的脏块是这么处理的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

原创 关于oracle疑问以及杂记【收集中】

desc显示一列插入语句未提交 如何恢复

2014-10-23 08:28:18 611

转载 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 2532

转载 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 902

转载 用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 724

转载 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 2284

转载 详解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关注的人

提示
确定要删除当前文章?
取消 删除