回复 5# db2china2 我这个环境是新搭建的,不过也搭建了半个月了,搭建过程是先创建缓冲池,然后创建表空间(指定创建的缓冲池),然后创建表。这半个月来也陆陆续续有在做一些压力,但是没发现有什么明显异常的地方,就是这两天压2个模块的时候发现那个IO BUSY%老是百分百,跟踪定位后才...
显示全部回复 5# db2china2 我这个环境是新搭建的,不过也搭建了半个月了,搭建过程是先创建缓冲池,然后创建表空间(指定创建的缓冲池),然后创建表。这半个月来也陆陆续续有在做一些压力,但是没发现有什么明显异常的地方,就是这两天压2个模块的时候发现那个IO BUSY%老是
百分百,跟踪定位后才发现可能是缓冲池大小不够。
我用SELECT * FROM sysibmadm.BP_HITRATIO; 查看BUF8K_AS的命中率,居然还一直稳居99%以上。
我们的其它环境一直都是用的自动调整的缓冲池,都没有出现类似这种问题,这次是首次碰到,以前一直觉得DB2的自动内存调整挺
可靠的,就没有过多地去干预它。
收起