library_cache内存详解.docVIP

  • 8
  • 0
  • 约10.01万字
  • 约 58页
  • 2016-12-29 发布于重庆
  • 举报
library cache 的内存结构 写在最前 object handle和object(leap0)还有leap1-11是在逻辑上连续的,但是他们存放在不同的memory address里面.它们三个都有自己的address. parents cursor和child cursor他们两个都有自己的object handle,object. parents cursor有leap0但没有leap1-11,child cursor有leap0和leap1-11 parents cursor和child cursor的主要信息都存放在leap0里面,child还有一个leap1-11的指针parents和child cursor只是不同object handle中的两类 父游标里主要包含两种信息:SQL文本以及优化目标(optimizer goal) parents cursor有hash value但是child cursor没有hash value???? child cursor 的library cache object handle 对应的动态性能视图是v$sql PARENT CURSOR 的library cache object handle 对应的动态性能视图为v$sqlarea 同一个SQL ,会生成多个child cursor 和一个parent cursor

文档评论(0)

1亿VIP精品文档

相关文档