博学,审问,慎思,明辨,笃行

导航

2014年3月5日 #

HashMap-死锁导致cpu占用100%分析(转)

摘要: 最近项目里面的一段千年代码出了问题,这个问题以前也出现过,不过不是那么明显,这次迁移机器由以前的4台机子变成2台以后问题被放大,最终不得不解决,特此分析一下。先放出问题的代码123456789101112131415161718192021222324252627282930313233343536373839404142privateAlimamaCodeDAO alimamaCodeDAO;privateCache cache;/*** @param cache the cache to set*/publicvoidsetCache(Cache cache) {this.cache = 阅读全文

posted @ 2014-03-05 22:36 pengdaijun 阅读(850) 评论(0) 推荐(0)

Oracle内存中的几个命中率计算(转)

摘要: (1)LC的命中率:.计算公式:Library Cache Hit Ratio = sum(pinhits) / sum(pins)SELECTSUM(pinhits)/sum(pins)FROMV$LIBRARYCACHE通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改cursor_sharing等参数。.计算共享池内存使用率:SELECT(1-ROUND(BYTES/(&TSP_IN_M*1024*1024),2))*100||'%'FROMV$SGASTATWHERENAME='free memory'ANDPOOL='shar 阅读全文

posted @ 2014-03-05 22:34 pengdaijun 阅读(582) 评论(0) 推荐(0)

Oracle 诊断监视工具 AWR报告分析实例讲解(转)

摘要: WORKLOAD REPOSITORY report forDB NameDB IdInstanceInst numReleaseRACHostICCI1314098396ICCI1110.2.0.3.0YESHPGICCI1Snap IdSnap TimeSessionsCursors/Sessi... 阅读全文

posted @ 2014-03-05 22:32 pengdaijun 阅读(4168) 评论(0) 推荐(0)