上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 117 下一页

2009年10月27日

Introduction to Oracle Wait Interface notes

摘要: 文章提到,用Cache hit ratio的方法来检查ORACLE性能问题过时了,里面有句非常形象的话:这无异于一个医生只知道根据血压的来治疗病人,而病人由于疼痛,神经兴奋,血压在一个合理的范围内,医生却告诉患者,你没病,等你血压低的时候再来。同样的,我们不能仅仅根据Cache hit ... 阅读全文

posted @ 2009-10-27 23:32 如果蜗牛有爱情 阅读(74) 评论(0) 推荐(0) 编辑

JAVA annotation入门

摘要: JAVA annotation入门 最近对spring源码感兴趣,今天看到annotation部分,略记之。 一. 最常见的annotation @Override:用在方法之上,用来告诉别人这一个方法是改写父类的 @Deprecated:建议别人不要使用旧的API的时候用的... 阅读全文

posted @ 2009-10-27 22:22 如果蜗牛有爱情 阅读(147) 评论(0) 推荐(0) 编辑

2009年10月26日

log buffer

摘要: log buffer 是SGA中一块循环使用的内存区域,它一般很小,因为有4个条件能够触发log buffer 中的redo 写入到log file中,缺省的设置为512kb,或者128kb*cpu_count (cpu_count由ORACLE自动设置,一般不需要更改)的最大值。 在... 阅读全文

posted @ 2009-10-26 16:37 如果蜗牛有爱情 阅读(200) 评论(0) 推荐(0) 编辑

row migeration and row chain

摘要: row migeration:当发出update导致记录行长增加,block的剩余空间不足以存放这条记录,就会产生行迁移,发生行迁移时rowid不会改变,原来的block中会用一个指针存放这条记录在新的block中的地址,发生行迁移会对性能产生影响,因为读这条记录会读两个BLOCK。 row ch... 阅读全文

posted @ 2009-10-26 12:36 如果蜗牛有爱情 阅读(135) 评论(0) 推荐(0) 编辑

2009年10月24日

PCTFREE&ITL&CONSISTANT READ

摘要: ITL:Interested Transaction List,很多人都把它叫做事务槽。它位于BLOCK Header,下面来看看DUMP出来的一个BLOCK Itl Xid Uba Flag Lck Scn/... 阅读全文

posted @ 2009-10-24 00:50 如果蜗牛有爱情 阅读(120) 评论(0) 推荐(0) 编辑

2009年10月23日

data dictionary cache 命中率

摘要: 如果 shared pool 设置过小,那么 data dictionary cache 也会相应的过小,没有足够的空间存储ORACLE的系统数据字典信息,从而导致ORACLE需要从硬盘读取数据字典信息,我们查看执行计划的时候看到的recursive calls就是代表的是从磁盘读取数据字典的次数... 阅读全文

posted @ 2009-10-23 14:04 如果蜗牛有爱情 阅读(123) 评论(0) 推荐(0) 编辑

查看 library cache 命中率

摘要: SQL> desc v$librarycache Name Null? Type ----------------------------------------- -------- ----------------... 阅读全文

posted @ 2009-10-23 10:36 如果蜗牛有爱情 阅读(157) 评论(0) 推荐(0) 编辑

2009年10月22日

测量sql 解析耗费的时间比例

摘要: 清空共享池,关闭,重启数据库 SQL> shutdown immediate; SQL> startup; 开启 时间统计 SQL> set timi onSQL> select count(*) from dba_objects; COUNT(*)---------- 11308 E... 阅读全文

posted @ 2009-10-22 15:28 如果蜗牛有爱情 阅读(93) 评论(0) 推荐(0) 编辑

recycle pool

摘要: Document上说,对于访问频率不高的大表,可以将其放入 recycle pool ,以防止将 热点表挤出 default pool ,带来的性能损失。 不过 我 对此 有疑问,既然有了 keep pool 可以将 热点表 cache 到 keep pool 中,另外由于大表的访问频... 阅读全文

posted @ 2009-10-22 14:42 如果蜗牛有爱情 阅读(123) 评论(0) 推荐(0) 编辑

keep buffer cache

摘要: 如果某个表是热点表,经常被访问,就应该考虑将其放入 keep buffer cache.防止其被挤出default pool 。从而减少physical read所带来的I/O开销。 默认的情况下 db_keep_cache_size=0,未启用,如果想要启用,需要手工设置db_keep_... 阅读全文

posted @ 2009-10-22 11:24 如果蜗牛有爱情 阅读(118) 评论(0) 推荐(0) 编辑

上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 117 下一页

导航