1 / 5
文档名称:

数据读取之逻辑读简单解析--关于BUFFER CACHE.pdf

格式:pdf   页数:5
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据读取之逻辑读简单解析--关于BUFFER CACHE.pdf

上传人:翩仙妙玉 2013/12/22 文件大小:0 KB

下载得到文件列表

数据读取之逻辑读简单解析--关于BUFFER CACHE.pdf

文档介绍

文档介绍:还不算晕的专栏
热衷于ORACLE数据库,博客内的实验环境为:LINUX+ORACLE
;内容基本为原创,少量转载。欢迎指点、交
流!
数据读取之逻辑读简单解析--关于BUFFER CACHE
分类: ORACLE实战 ORACLE 实例与启动分析 2013-12-05 13:55 277人阅读评论(2) 收藏举报
数据读取之逻辑读简单解析--BUFFER CACHE   关于consistent read--一致性读--Logical read-逻辑读-current
read当前读--物理读,详见:http://blog./haibusuanyun/article/details/11489091
一、实验数据准备--查出一条数据的ROWID,及FILE_ID,BLOCK_ID等信息
BYS@ bys3>select rowid,test.* from test where rownum=1;
ROWID              OBJECT_NAME   OBJECT_ID STATUS
------------------ ------------ ---------- -------
AAAFSJAAEAAAACrAAA UNDO$                15 VALID
使用下面语句查出相应行的FILE_ID,BLOCK_ID,关于ROWID,详见:
http://blog./q947817003/article/details/11490051
col object_name for a12
col colname for a10
select ,,,,,, from
(select rowid,
(rowid) object_id,
(rowid) file_id,
(rowid) block_id,
(rowid) row_num,
&colname as colname from &tablename t) a,
dba_objects b
where =;
运行上述语句,按提示输入:&colname 列名;&tablename 表名即可显示类似以下信息:  我这里是输入 test
表的object_name列
ROWID               OBJECT_ID    FILE_ID   BLOCK_ID    ROW_NUM OBJECT_NAME 
COLNAME
------------------ ---------- ---------- ---------- ---------- ------------ ----------
AAAFSJAAEAAAACrAAD      21641          4