小弟有个数据库,建了两个bufferpool 一个bp_dat,一个bp_idx
发现bp_dat的命中率只有53%
bp_idx更小的只有1%
包含ibmdefaultpool的所有bufferpool都是automatic的size
现在发现那个几乎只有系统表在用的defaultpool大小自动增长了,而bp_dat和bp_idx这两个应该经常被使用的bufferpool,却没有增长,依然保持着1000的初始size
想问下,什么情况下,这个size会自动增长上去,为什么用的少的bufferpool自动增长了,而用的多的反而没涨?
机器内存足够,也没有开self tunning
收起