包缓存命中率低的关联设置问题

DB2V9.1通过snapshot发现包缓存的命中率一直比较低。计算公式:PCHR = (1-( "Package cache inserts"/ "Package cache lookups"))*100=75%左右。PCKCACHESZ=MAXAPPLS*8=AUTOMATIC*8我的疑问是,当如此关联设置时,是否包的内存自调功能会受到应用数的限制?比如当前包缓存不足需...显示全部
DB2V9.1
通过snapshot发现包缓存的命中率一直比较低。计算公式:PCHR = (1-( "Package cache inserts"/ "Package cache lookups"))*100=75%左右。
PCKCACHESZ=MAXAPPLS*8=AUTOMATIC*8
我的疑问是,当如此关联设置时,是否包的内存自调功能会受到应用数的限制?比如当前包缓存不足需要增加,而应用数很少无需增加甚至减少。收起
参与9

查看其它 7 个回答gdpgdp_3的回答

gdpgdp_3gdpgdp_3系统工程师银信长远
包缓存也会存储动态语句,在不开语句集中器的情况下,老是有新的动态语句来匹配,命中率上不去很正常。不用过于担心,因为你的maxappls已经是automatic了,基本不用调整了。
系统集成 · 2013-10-31
浏览921

回答者

gdpgdp_3
系统工程师银信长远
擅长领域: 服务器数据库新核心系统

gdpgdp_3 最近回答过的问题

回答状态

  • 发布时间:2013-10-31
  • 关注会员:1 人
  • 回答浏览:921
  • X社区推广