Buffer Hit %:数据块在数据缓冲区中的命中率,通常应在 95%以上。否则,小于 95%,一个高的命中率,不一定代表这个系统的性能是最优的,比如大量的非选择性的索引被频繁访问,就会造成命中率很高的假相(大量的 db file
sequential read),但是一个比较低的命中率,一般就会对这个系统的性能产生影响,需要调整。我对上面说到的虚高并不理解,请牛人详解下:另外,网上查到有这么一说:单纯的缓存命中率高并不代表缓存的性能很好,在RBO下,不正确的建立索引可能导致性能低下而缓存命中率却相当高,比如在一个经常使用表的低集势栏位上建二叉树索引就可能出现这种情形,系统不停而低效地扫描索引,导致出现虚高的缓存命中率。我想请问,RBO不已经早被淘汰了吗那现在是不是不用考虑是否虚高了?
sequential read),但是一个比较低的命中率,一般就会对这个系统的性能产生影响,需要调整。我对上面说到的虚高并不理解,请牛人详解下:另外,网上查到有这么一说:单纯的缓存命中率高并不代表缓存的性能很好,在RBO下,不正确的建立索引可能导致性能低下而缓存命中率却相当高,比如在一个经常使用表的低集势栏位上建二叉树索引就可能出现这种情形,系统不停而低效地扫描索引,导致出现虚高的缓存命中率。我想请问,RBO不已经早被淘汰了吗那现在是不是不用考虑是否虚高了?
解决方案 »
- 【求ORACLE版本下载】
- SYS登录提示"connection as SYS should be as SYSDBA or SYSOPER"
- select 语句中,用distinct 问题?
- 匹配的问题!!我个人觉得很棘手,望赐教!在线等!
- 简单问题,存储过程怎样返回数据集?
- 菜鸟问题!
- 如何把一个表里某一字段有重复的数据查出来,尽量语句简单,不要太复杂。(很急)
- 我在WIN98下装了一个PERSONAL ORACLE请问它默认的用户名和口令都有哪些?如果用DBA身份登陆,应该用哪个?我想新建服务,但是好象表空间
- 我想找oracle的电子书籍,搜索了一下,真不少,可是都是从这个网站抄到那个网站,并且最可恶的是都被超星给做烂了,那儿有不是超星的ORAC
- 请教用什么方法可以从oracle中导出脚本!
- 写了个函数,在SQL语句里调用速度很慢,单独执行没问题
- 关于rownum工作原理的疑问
这个索引在CBO下会使用么?