问题:
对Mars服务端程序同时开10个用户用复杂的XQuery语句查询,出错。
--CLI ERROR-------------
cliRC = -1
line = 806
file = dbapi.c
SQLSTATE = 57011
Native Error Code = -1218
[IBM][CLI Driver][DB2/LINUXX8664] SQL1218N There are no pages currently available in bufferpool "4096". SQLSTATE=57011
解决思路:
调整buffpool的大小
解决方法:
1> 启动数据库
db2inst1@mars: db2start
启动db2命令行
db2inst1@mars:db2

当使用复杂的XQuery语句并发查询时,遇到DB2的57011错误,表示没有可用的bufferpool页面。通过启动数据库、连接到数据库、检查并增大bufferpool大小,然后重启数据库管理程序,成功解决了此问题。调整了IBMDEFAULTBP的大小从4K增加到200M,满足了应用需求。
最低0.47元/天 解锁文章
426

被折叠的 条评论
为什么被折叠?



