昨天写了一个很废的代码
create procedure batch_cargo() language SQL begin declare in_date date; declare his_date date; declare p_tj_date varchar(8); declare p_his_date varchar(8); declare p_tj_year varchar(4); declare p_tj_month varchar(2); declare p_tj_day varchar(2); declare p_his_year varchar(4); declare p_his_month varchar(2); declare p_his_day varchar(2); set in_date = current date -1 day; set his_date = current date -10 day; set p_tj_year = trim(char(year(in_date))); set p_tj_month = case when month(in_date)<10 then '0'||trim(char(month(in_date))) else trim(char(month(in_date))) end; set p_tj_day = case when day(in_date)<10 then '0'||trim(char(day(in_date))) else trim(char(day(in_date))) end; set p_tj_date = p_tj_year || p_tj_month || p_tj_day; set p_his_year = trim(char(year(his_date))); set p_his_month = case when month(his_date)<10 then '0'||trim(char(month(his_date))) else trim(char(month(his_date))) end; set p_his_day = case when day(his_date)<10 then '0'||trim(char(day(his_date))) else trim(char(day(his_date))) end; set p_his_date = p_his_year || p_his_month || p_his_day; insert into t_test_proc values(p_tj_date,p_his_date); end@
过程在执行时,提示应用程序堆不够用了,SQLSTATE = 57011
后来修改了两个参数SORTHEAP、APPLHEAPSZ然后就正常了。
下列是在IBM中看到的参数说明
db2 get db cfg |grep HEAP db2 update db cfg for dbname using SORTHEAP 2048 db2 update db cfg for dbname using APPLHEAPSZ 2024
数据库堆(4KB) (DBHEAP) = 1200 实用程序堆大小(4KB) (UTIL_HEAP_SZ) = 5000 最大应用程序控制堆大小(4KB) (APP_CTL_HEAP_SZ) = 128 排序列表堆(4KB) (SORTHEAP) = 2500 SQL 语句堆(4KB) (STMTHEAP) = 2048 缺省应用程序堆(4KB) (APPLHEAPSZ) = 2048 统计信息堆大小(4KB) (STAT_HEAP_SZ) = 4384
相关推荐
Toad for DB2是一种专业化、图形化的DB2开发和管理工具,用来帮助DBA和开发人员有效地完成他们的工作。它集成了模式浏览、SQL编程、开发和调试、DBA管理、SQL语句优化等多种功能。功能强大、低负载、简单易用,访问...
db2锁的问题db2锁的问题db2锁的问题db2锁的问题db2锁的问题db2锁的问题
DB2DB2DB2DB2DB2DB2DB2DB2DB2
DB2的常用命令和在DB2中常用的SQL语句,IBM DB2 数据库几个应用上的小技巧,DB2应用经验,DB2基本问题总结
db2db2db2db2db2db2db2
在DB2中创建第一个触发器
db2使用过程中基本问题的解决方案,包含了截串、时间、merge into的基本用法、存储过程、case when的基础用法
db2驱动包 db2jcc4.jar db2jcc4.jar db2java.jar db2jcc_javax.jar db2jcc_license_cisuz.jar db2jcc_license_cu.jar db2policy.jar,压缩包无加密,可以放心下载,良心资源。
全部为中文资料,包括DB2快速入门、DB2故障指南、DB2管理指南计划、DB2迁移指南、DB2系统监视器指南、DB2性能指南 几个常规应用文档,希望对大家有帮助
DB2中常用备份,恢复命令和db2move,db2look的使用
db2报错,可参照sqlstate查看错误原因;中英文两个版本;
db2数据库安装包 db2数据库链接服务器驱动 db2数据库安装方法
DB2常见傻瓜问题183问,摘自网络。大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,在此简单的 总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步!(摘自网络)
DB2 V9中文手册 对刚入门的人有很大的帮助
python开发web项目,使用flask_sqlachemy连接db2,写入数据库出现中文乱码
DB2 11.5版本 jdbc db2jcc db2jcc4驱动。包含了所需的所有jar,新版jar命名为db2jcc4
用于DB2面试的人使用,介绍DB2的基本知识和SQL语言的用法,谢谢大家指正。
db2 资源 DB2+V9.ppt DB2培训文档(2).ppt DB2培训文档.ppt DB2 Load 实例大全.doc db2 导入导出.doc DB2.doc DB2_730(共128题).doc DB2+技巧.doc DB2安装手册 V0.02.doc DB2试题.doc DB2数据库用户手册(专业排版0...
实现java jsp与DB2数据库连接,并解决java jsp与DB2数据库连接提示出错 解决异常代码:java.lang.UnsatisfiedLinkError: no db2jdbc in java.library.path