DB2:在缓冲池 "1" 中当前没有任何页面可用。. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75

Posted 星火燎原

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DB2:在缓冲池 "1" 中当前没有任何页面可用。. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75相关的知识,希望对你有一定的参考价值。

服务器端DB2数据库最近频繁报错:

在缓冲池 "1" 中当前没有任何页面可用。. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75

试验发现简单的查询SQL执行没有问题,复杂的SQL就会报上述错误。

百度发现是因为数据库bufferpool太小,需要增加bufferpool大小。

 

操作步骤:

 

1、查看默认IBMDEFAULTBP大小;

QQ截图20170925131330

 

2、设置IBMDEFAULTBP大小为12800;

QQ截图20170925131338

 

3、重启数据库实例,然后执行复杂SQL,发现已经没有问题了。

QQ截图20170925131359

以上是关于DB2:在缓冲池 "1" 中当前没有任何页面可用。. SQLCODE=-1218, SQLSTATE=57011, DRIVER=3.61.75的主要内容,如果未能解决你的问题,请参考以下文章

db2缓冲池调优

DB2的JDBC连接字符串有数据库字符集编码的配置参数吗

Hibernate多库连接池

急求java面试题

DB2 表空间监控

DB2 表空间监控