Oracle AUTOTRACE 统计信息

php中文网
发布: 2016-06-07 17:26:37
原创
881人浏览过

ORACLE 是一个多用户系统。当一个会话开始读取数据还未结束读取之前,可能会有其他会话修改它将要读取的数据。如果会话读取到修改

autotrace 中 统计信息的解释:
 
recursive calls:递归读
为了保证用户发的sql的顺利执行,oracle必须执行一些额外的语句。这些语句就叫做递归读。
比如你想插入条数据,但已经没有足够的表空间,oralce会产生递归读去动态分配空间。
当数据字典信息在data dictionary cache中不存在需要从硬盘上读取的时候,也是需要递归读。
它内部产生一条维护的语句,就会有一条递归读。
 
db block gets:
 
以即时读模式从buffer cache中读取的数据块,任何时候在buffer cache中都只有一份当前数据块。即时读通常发生在对数据进行修改、删除操作时。

CONSISTENT GETS:
 
一致性读取产生的逻辑读数量。
以一致性读模式从BUFFER CACHE中读取的数据块,数据发生了变化,,则数据会从undo段中读取,保证数据读取的一致性。
 
什么是一致性读:
ORACLE 是一个多用户系统。当一个会话开始读取数据还未结束读取之前,可能会有其他会话修改它将要读取的数据。如果会话读取到修改后的数据,就会造成数据的不一致。一致性读就是为了保证数据的一致性。在BUFFER CACHE中的数据块上都会有最后一次修改数据块时的SCN。如果一个事务需要修改数据块中数据,会先在回滚段中保存一份修改前数据和SCN的数据块,然后再更新BUFFER CACHE中的数据块的数据及其SCN,并标识其为“脏”数据。当其他进程读取数据块时,会先比较数据块上的SCN和自己的SCN。如果数据块上的SCN 小于等于进程本身的SCN,则直接读取数据块上的数据;如果数据块上的SCN大于进程本身的SCN,则会从回滚段中找出修改前的数据块读取数据。通常,普通查询都是一致性读。

 
 
PHYSICAL READS:
 
物理读的数量。
当数据块第一次读取到,就会缓存到BUFFER CACHE中,而第二次读取和修改该数据块时就存在在内存BUFFER CACHE了。当有新的数据要读入BUFFER CACHE中,而BUFFER CACHE又没有足够的空闲空间,Oracle就根据LRU算法将LRU链表中LRU端的数据置换出去。当这些数据被再次访问到时,需要重新从磁盘读入到BUFFER CACHE中。
 
 
 
REDO SIZE
 
产生的日志大小
 
 
 
BYTES SENT VIA SQL*NET TO CLIENT
 
服务器通过SQL*NET向客户端发送的字节数
 
 
 
BYTES RECEIVED VIA SQL*NET FROM CLIENT
 
客户端向SQL*NET 发送的字节数
 

启科网络PHP商城系统
启科网络PHP商城系统

启科网络商城系统由启科网络技术开发团队完全自主开发,使用国内最流行高效的PHP程序语言,并用小巧的MySql作为数据库服务器,并且使用Smarty引擎来分离网站程序与前端设计代码,让建立的网站可以自由制作个性化的页面。 系统使用标签作为数据调用格式,网站前台开发人员只要简单学习系统标签功能和使用方法,将标签设置在制作的HTML模板中进行对网站数据、内容、信息等的调用,即可建设出美观、个性的网站。

启科网络PHP商城系统 0
查看详情 启科网络PHP商城系统

SQL*NET ROUNDTRIPS TO/FROM CLIENT
 
服务器与CLIENT通信的次数
 
 
 
SORTS (MEMORY)
 
内存排序操作数
 
 
 
SORTS (DISK)
 
磁盘排序操作数
 
 
 
ROWS PROCESSED
 
操作产生的数据量
 
 
 
逻辑读=DB BLOCK GETS+CONSISTENT GETS;
 
物理读=PHYSICAL READS;
BUFFER CACHE的命中率=逻辑读/(物理读+逻辑读);

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号