來源 https://blog.csdn.net/qq_34556414/article/details/82836112
SYS用户可查询 buffer header数据,可以从数据库的数据字典表中查询得到。
这张字典表就是x$bh,其中的bh就是指buffer headers。
每个buffer在x$bh中都存在一条记录.。
buffer header中存储每个buffer容纳的数据块的文件号,块地址、状态等重要信息,根据这些信息,结合dba_extents视图,可以很容易地找到每个buffer对应的对象信息:
x$bh中还有一个重要的字段TCH,TCH为Touch的缩写,表示一个Buffer的访问次数,buffer被访问的次数越多,说明该buffer就越抢手,也就可能存在热块竞争的问题。
可以结合DUMP BH来对比X$BH中字段。
沒有留言:
張貼留言