在Oracle中,什么是物理读和逻辑读?
在Oracle中,什么是物理读和逻辑读?
当会话所需要的数据在内存的 Buffer Cache 中找不到,此时就要去磁盘上的数据文件中读取,这样就产生了物理读( Physical Reads ),即物理读是从磁盘文件把需要的数据读入内存( SGA 中的 Buffer Cache )。
逻辑读( Logical Reads )表示 CPU 需要的数据在内存中被找到,数据被直接从内存中传入 CPU 执行,即逻辑读是从内存中读取。在 Oracle 中, 逻辑读 = 即时读(又叫当前读, Current Read ) + 一致性读( Consistent Read ),在“ SET AUTOTRACE ON ”中,逻辑读 = db block gets (当前读) + consistent gets (一致性读)。即时读就是读取数据块当前的最新数据。任何时候在 Buffer Cache 中都只有一份当前数据块。即时读通常发生在对数据进行修改,删除操作时。这时,后台进程会给相关数据加上行级锁,并且标识数据为“脏数据”。
需要注意的是,物理读过大表现为磁盘 I/O 较高,逻辑读过大表现为 CPU 使用率过高。
& 说明:
有关 物理读 、 逻辑读 可以参考我的 BLOG : http://blog.itpub.net/26736162/viewspace-2140132/
DB笔试面试历史连接
http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w |
About Me
........................................................................................................................ ● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除 ● 本文在itpub( http://blog.itpub.net/26736162 )、博客园( http://www.cnblogs.com/lhrbest )和个人weixin公众号( xiaomaimiaolhr )上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文博客园地址: http://www.cnblogs.com/lhrbest ● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826 ........................................................................................................................ ● QQ群号: 230161599 (满) 、618766405 ● weixin群:可加我weixin,我拉大家进群,非诚勿扰 ● 联系我请加QQ好友 ( 646634621 ) ,注明添加缘由 ● 于 2018-09-01 06:00 ~ 2018-09-31 24:00 在魔都完成 ● 最新修改时间:2018-09-01 06:00 ~ 2018-09-31 24:00 ● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解 ● 版权所有,欢迎分享本文,转载请保留出处 ........................................................................................................................ ● 小麦苗的微店 : https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麦苗出版的数据库类丛书 : http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麦苗OCP、OCM、高可用网络班 : http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麦苗腾讯课堂主页 : https://lhr.ke.qq.com/ ........................................................................................................................ 使用 weixin客户端 扫描下面的二维码来关注小麦苗的weixin公众号( xiaomaimiaolhr )及QQ群(DBA宝典)、添加小麦苗weixin, 学习最实用的数据库技术。 ........................................................................................................................ |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2213588/,如需转载,请注明出处,否则将追究法律责任。
在Oracle中,什么是物理读和逻辑读?相关推荐
- (未看)ORACLE物理读和逻辑读(SET AUTOTRACE ON 部分参数解释)[逻辑IO只有逻辑读,没有逻辑写]
逻辑IO只有逻辑读,没有逻辑写 ORACLE物理读和逻辑读(SET AUTOTRACE ON 部分参数解释) set autotrace 产生部分信息解读的官方文档基本的定义为如下: recursiv ...
- mysql物理读和逻辑读,SQL Server中STATISTICS IO物理读和逻辑读的误区
SQL Server中STATISTICS IO物理读和逻辑读的误区 人人知道,SQL Server中可以行使下面下令查看某个语句读写IO的情形 SET STATISTICS IO ON 那么这个下令 ...
- oracle 物理读突然增加的原因_请教一个诡异的物理读比逻辑读还多的问题!!!!
本帖最后由 wxjzqym 于 2012-6-1 10:27 编辑 为了更好的理解物理读和逻辑读的关系,模拟了以下实验:(DB 10.2.0.1.0 32bit) 1.在scott用户下创建测试表和相 ...
- oracle怎么判断逻辑读,如何查看Oracle数据库物理读、逻辑读前10的sql?
概述 今天主要介绍几个sql,可能很多人就收藏一下但很少会去用,所以结合案例来做一下分析,这样就知道在什么场景用了. 下面介绍一下案例. 1.监控分析 从监控发现物理IO读处于比较高的水平,截图如下: ...
- [MS Sql Server术语解释]预读,逻辑读,物理读
在MSSQL中使用 SET STATISTICS IO ON 打开IO统计功能之后,每次执行完一个查询就会在下面的[消息]面板中显示本次查询IO的统计信息. (0 行受影响) 表 'demo'.扫描计 ...
- 实战经验:Oracle recyclebin过大导致的Insert逻辑读暴增问题的解决
墨墨导读:某客户的数据库一条insert某段时间突然变慢,平均单次执行逻辑读暴增至20万,本文分享整个处理过程. 概述 某客户的数据库一条insert语句某段时间突然变慢,平均单次执行逻辑读暴增至20 ...
- 一起Oracle回收站过大引发的insert逻辑读过高故障
某客户CPU暴增,且居高不下,通过gv$session发现一条insert造成大量的阻塞和等待,产生大量row chache lock.gc buffer busy acquire.read by o ...
- oracle逻辑备份和物理备份,Oracle备份与恢复介绍(物理备份与逻辑备份)
3.逻辑备份之EXP/IMP: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使 ...
- Oracle数据库块的物理损坏与逻辑损坏
一.物理块损坏: 各种各样的块损坏通常是通过ORA-1578报告出来的,详细的信息被记录在alert日志中.物理损坏的例子包括: >坏头 >块破坏/不完整 (Fractured Block ...
最新文章
- each 数据获取attr_调用高德POI数据,带你玩转长沙
- 2014百度研发真题及其解析-求比指定数大且最小的“不重复数”
- spring第五讲:aop
- Zygote和System进程的启动过程
- SAP CRM和Cloud for Customer订单中的业务伙伴的自动决定机制
- 双榜首!华为云擎天架构刷新进化计算大赛新纪录!
- oracle期末试题及答案,oracle期末考试试题及答案
- Redhat 7 安装 Nginx
- 张子阳:如何在30岁前年薪超过30万
- oracle sqlplus 退格,Oraclesqlplus中方向键、退格键的使用
- Spyder的安装与汉化
- linux批量管理工具之ansible
- 高级程序员到底长什么样子?
- 阿里云服务器优惠以及采购流程
- 删除Management Data Warehouse (MDW) job失败
- 关于死锁你了解多少,通过“让APP随手机壳改变颜色,程序员和产品经理大家”这一事,了解下死锁可好?
- python 读心术
- 游戏版署版本心得(一)
- 浅谈连接器金触点比锡触点的优势
- 蓝桥杯-杨辉三角形-python