标签:
SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句。
解释:
已使用此堆的所有可用内存。不能处理该语句。
用户响应:
接收到此消息(SQLCODE)后就终止应用程序。修改 "<堆名称>"
配置参数以增大堆大小。
例如,要更新数据库配置参数,发出如下命令:
db2 update db cfg
for "<db-name>"
using "<heap-name>" "<heap-size>"
要查看数据库配置参数的列表,使用 GET DATABASE CONFIGURATION 命令。
要更新数据库管理器配置参数,发出如下命令:
db2 update dbm cfg
for "<db-name>"
using "<heap-name>" "<heap-size>"
要查看数据库管理器配置参数的列表,使用 GET DATABASE MANAGER
CONFIGURATION 命令。
对于应用程序组共享的堆大小,下列三个数据库配置参数控制其大小和使用
情况:APPGROUP_MEM_SZ、GROUPHEAP_RATIO 和
APP_CTL_HEAP_SZ。利用以下公式来计算一个应用程序组中的应用程序数:
APPGROUP_MEM_SZ /
APP_CTL_HEAP_SZ。利用以下公式来计算应用程序组共享的堆大小:
APPGROUP_MEM_SZ * GROUPHEAP_RATIO / 100。
sqlcode : -973
sqlstate : 57011
SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句
标签:
原文地址:http://www.cnblogs.com/zmc/p/4254951.html