系统集成Db2db2日志

服务日志报DB2 SQLCODE: -954, SQLSTATE : 57011?

用的DB2数据库,日志出现过-954, SQLSTATE : 57011的错误,如图按照网上的说法“原因是APPLHEAPS的大小不足了,可以通过增大APPLHEAPS来解决此问题”,DB2数据库机器 APPLHEAPS 原来是 “1024”,增加了2次,因为2次出现这样的错误提示,现在增加到了 “4096”,运行一段时间还是报...显示全部

用的DB2数据库,日志出现过-954, SQLSTATE : 57011的错误,如图

按照网上的说法“原因是APPLHEAPS的大小不足了,可以通过增大APPLHEAPS来解决此问题”
,DB2数据库机器 APPLHEAPS 原来是 “1024”,增加了2次,因为2次出现这样的错误提示,现在增加到了 “4096”,运行一段时间还是报这个错误。怎么办?无头绪了。

收起
参与11

查看其它 2 个回答atpeace331的回答

atpeace331atpeace331数据库管理员银行


图中应用程序相关内存参数 instance_memory, appl_memory, applheapsz ,stat_heap_sz,stmtheap全部设置为 AUTOMATIC,让DB2数据库管理器自动调节。
DB2 v9.5之前,服务应用程序的每一个代理进程使用一个应用程序堆( applheapsz );v9.5之后,服务于一个应用程序的所有代理线程 共享使用 一个 应用程序堆( applheapsz ) !
原来是 一个“项目”的每一个“程序猿” 使用一个“工位”,现在呢,提倡“共享办公”,一个“项目组”的一堆“程序猿”共享“一个大工位”,当然这个“共享工位”要设置大些,最好能灵活调整,按需分配。

银行 · 2019-12-27

回答者

atpeace331
数据库管理员银行

atpeace331 最近回答过的问题

回答状态

  • 发布时间:2019-12-27
  • 关注会员:4 人
  • 回答浏览:2730
  • X社区推广