执行SQL语句时,发生如下错误:
SQL0101N 语句太长或者太复杂。SQLSTATE=54001
应用程序堆中没有足够的存储量可用来处理语句。SQLSTATUS=57011
--查看hczm数据库的配置信息
db2 get db cfg for hczm//默认值
SQL 语句堆(4KB) (STMTHEAP) = 2048缺省应用程序堆(4KB) (APPLHEAPSZ) = 256统计信息堆大小(4KB) (STAT_HEAP_SZ) = 4384 做了如下对数据库的参数的修改:db2 update db cfg for DB_NAME using STMTHEAP 4096
db2 update db cfg for DB_NAME using APPLHEAPSZ 1024下边语句参考:
db2 update database configuration for tjdb using SORTHEAP 40000
db2 update database configuration for tjdb using APPLHEAPSZ 8192db2 update database configuration for tjdb using PCKCACHESZ 4096