wwjfeng的个人空间

暂无签名

  • 博客访问: 40491
  • 博文数量: 110
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-27 15:52
个人简介

暂无介绍

文章分类

全部博文(110)

发布时间:2018-03-08 19:17:08

1.分别执行下列SQL点击(此处)折叠或打开SQL1:select /*www1*/ /*+ full(LOGIN_LOG) */IP_ADDRESS from LOGIN_LOG where session_id=1273523;SQL2:select /*www2*/ /*+ index(LOGIN_LOG LOGIN_LOG_PK) */IP_ADDRESS from LOGIN_LOG where session_id=1273523;.........【阅读全文】

阅读(21) | 评论(0) | 转发(0)

发布时间:2018-03-08 19:12:31

一.SQL plan baseline oracle11g 开始提供一种新的固定执行计划的方法。主要提供的作用如下:1.稳定SQL语句的执行计划,防止环境变化和统计信息变化对SQL语句的执行计划产生影响。2.防止性能退化,基线不允许SQL使用比现有执行计划性能差的执行计划。二.SQL解析过程 三.说明 1.通过O.........【阅读全文】

阅读(26) | 评论(0) | 转发(0)

发布时间:2018-03-08 19:09:47

下面文章转载自:wei-xhhttp://www.itpub.net/thread-1807437-1-1.html --------------------------------------------------------------------------------------------------------------------------log file sycn是ORACLE里最普遍的等待事件之一,一般log file sycn的等待时间都非常短 1-5ms,不会有什么问题.........【阅读全文】

阅读(27) | 评论(0) | 转发(0)

发布时间:2017-12-07 20:47:58

”db file sequential read”单块读等待是一种最为常见的物理IO等待事件,这里的sequential指的是将数据块读入到相连的内存空间中(contiguous memory space),而不是指所读取的数据块是连续的。该wait event可能在以下情景中发生:最为常见的是执行计划中包含了INDEX FULL SCAN/UNIQUE SCAN,此时出现”db file .........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2017-12-07 20:46:39

1. ORACLE 访问Data buffer block的过程:1)依据数据块的地址计算出数据块所在的bucket2)获得保护这个bucket的cbc latch3)在这个链表上找寻我们需要的数据块,找到后,pin这个buffer(读取s,修改x)4)释放cbc latch5)读取/修改数据块的内容6)获取cbc latch7)unpin这个buffer8)释放cbc latch2.........【阅读全文】

阅读(44) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册