
OCM-BUFFERCACHE
文章平均质量分 79
feng_o
这个作者很懒,什么都没留下…
展开
-
揭密Oracle之 七种武器 第一章 搭建测试环境
长生剑,碧玉刀,刀剑合璧,天下无敌。(揭密Oracle之七种武器第二章地址:DTrace语法:跟踪物理IOhttp://www.itpub.net/thread-1609235-1-1.html揭密Oracle之七种武器之三:破译古老的谜题---共享CBC Latch的秘密http://www.itpub.net/thread-1617245-1-1.html)第一转载 2015-06-05 23:17:15 · 716 阅读 · 0 评论 -
揭密Oracle之七种武器二:DTrace语法:跟踪物理IO
其实本章是以物理IO为例,介绍DTrace的基本语法。本篇内容还是比较多的,应该足够有兴趣的朋友学习一周了。下周,再推出我的第三章。 另外说明一下,我并不是DTrace专家,我用DTrace主要目的是研究Oracle。我们不会对DTrace作过多深入的介绍(不过DTrace本身也没有深入的东西,调试工具吗,复杂的是要调试的目标),我们的主要内容,还是逐步深入,介绍如何用DTra转载 2015-06-05 23:19:31 · 1490 阅读 · 0 评论 -
latch free 等待事件说明
当进程想要获取锁存器而此时该锁存器正被其他进程持有时产生Latch Free(锁存器空闲)等待事件,类似于排队,Oracle使用锁存器来保护数据结构。一次只能在一个进程在获得锁存器后修改或检查数据结构。其他需要访问该数据结构的进程必须等到它们获得锁存器后。不同于排队的是,请求锁存器的进程不需要在队列中等待。如果获取锁存器失败,则进程仅仅等待一小段时间就可以再次请求锁存器。这一小段等转载 2015-06-05 20:49:54 · 676 阅读 · 0 评论 -
Oracle 10046事件详解
为什么我们要使用10046 trace?10046 trace帮助我们解析 一条/多条SQL、PL/SQL语句的运行状态 ,这些状态包括 :Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等等。即10046 为我们揭示了 一条/多条SQL 的运行情况, 对于 以点入手的 SQL调优是很好的辅助工具,特别是在 10g之前没有ASH的情况转载 2015-06-07 00:07:19 · 1749 阅读 · 0 评论