oracle--dump & V$BH
2024-10-20 07:45:50
一,什么是BH
BH即Buffer Header,每一个数据块在被读入buffer cache时,都会先在buffer cache中构造一个buffer header,buffer header与数据块一一对应
buffer header包含的主要信息有:
1) 该数据块在buffer cache中实际的内存地址。就是上图中的虚线箭头所表示的意思。
2) 该数据块的类型,包括data、segment header、undo header、undo block等等。
3) 该buffer header所在的hash chain,是通过在buffer header里保存指向前一个buffer header的指针和指向后一个buffer header的指针的方式实现的。
4) 该buffer header所在的LRU、LRUW、CKPTQ等链表(这些链表我们后面都会详细说明)。也是通过记录前后buffer header指针的方式实现。
5) 当前该buffer header所对应的数据块的状态以及标记。
6) 该buffer header被访问(touch)的次数。
7) 正在等待该buffer header的进程列表(waiter list)和正在使用该buffer header的进程列表(user list)
最新文章
- 创建APPID&;&;部署服务端教程
- win7,M​i​n​d​m​a​n​a​g​e​r​2​0​1​2使用模板时弹出Runtime error R6025解决方法
- HTML打折计算价格
- <;转>;卷积神经网络是如何学习到平移不变的特征
- UI第十五节——UIWebView
- Eclipse 的常用快捷方式
- 微信小程序免费SSL证书https、TLS版本问题的解决方案
- 渣渣小本求职复习之路每天一博客系列——数据库基础(MySQL)(5)
- PHP访问MSSQL数据库(实例代码)
- Web动画API教程2:AnimationPlayer和Timeline
- 【NCDC数据】获取 hadoop权威指南3中的NCDC数据
- 280.	Wiggle Sort
- Heritrix源码分析(八) Heritrix8个处理器(Processor)介绍(转)
- SSL/TLS/WTLS原理
- cat命令常用的13个技巧
- 69个微信小程序常见问题
- 【Scala】Scala之Traits
- CentOS openssh升级至7.4版本
- nginx优化之配置文件优化一常用参数
- Windows下使用service.bat安装tomcat服务, 启动停止tomcat服务