db2缓冲池修改不起作用的问题

生产环境安装的db2数据库我分配的缓冲池有90G,操作系统大概是125G的内存。但是我查看操作系统实际占用才8G,也就是说我的缓冲池并没有分配到我设定的内存。修改缓冲池大小也不起作用。所以想请教一下,我应该如何设置才能让缓冲池分配到我设置的内存大小呢???mmexport1499826140...显示全部

生产环境安装的db2数据库我分配的缓冲池有90G,操作系统大概是125G的内存。但是我查看操作系统实际占用才8G,也就是说我的缓冲池并没有分配到我设定的内存。修改缓冲池大小也不起作用。所以想请教一下,我应该如何设置才能让缓冲池分配到我设置的内存大小呢???

mmexport1499826140618.jpg

mmexport1499826140618.jpg

收起
参与25

查看其它 3 个回答DB-TrendSetter的回答

DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司

请贴出缓冲池的配置,db2pd -d dbname -buff,另外如果你确认内存足够,且配置无误后,执行
db2 activate database dbname ,然后观察下内存使用情况

电信运营商 · 2017-07-12
  • 缓冲池的配置都是db2自建的缓冲池,并没有自己建的,而且新建一个缓冲池,当时是有效的,重启库之后就无效了,缓冲池快照当时也是有的,重启也没了,求大神解答
    2017-07-12
  • 你好,我上传了。我自己试了一下新创建一个缓冲池给20G内存,看服务器内存占用马上多了30G,也就是这个缓冲池分配到了足够的内存,但是我在重启数据库后,这个新创建的缓冲池也没有分配到足够的内存。以前是没有遇到过这类问题的。
    2017-07-12
  • 而且,使用的缓冲池不是IBMDEFAULTBP而是IBMSYSTEMBP4K到32K的
    2017-07-12
  • 单分区数据库?还是多分区?AIX ? linux ? 从图片上看,bufferpool的确没有起来
    2017-07-12

回答者

DB-TrendSetter
数据库架构师公司

DB-TrendSetter 最近回答过的问题

回答状态

  • 发布时间:2017-07-12
  • 关注会员:6 人
  • 回答浏览:3285
  • X社区推广