如鹏网 大学生计算机学习社区

CowNew开源团队

http://www.cownew.com 邮件请联系 about521 at 163.com

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  290 随笔 :: 2 文章 :: 808 评论 :: 0 Trackbacks
写存储过程的时候,发现一有意思的现象:语句大概有1k多行,在编译的时候提示:
[IBM][CLI Driver][DB2/HP64] SQL0101N  语句太长或者太复杂。  SQLSTATE=54001
然后就是粗略的优化SQL语句了,什么能不要的全不要,能折行的就折行,但是,效果还是一样。
最后,就只能用这招了:更改SQL堆的大小!
把默认的堆值放大一倍后,执行顺利通过!
-- Start of generated script for NO CONNECTION
--  Dec-20-2006 at 13:20:35
#ATTACH NDE4C3D4;
UPDATE DATABASE CONFIGURATION
  FOR FWMY USING
    stmtheap 50000
  IMMEDIATE;
DETACH;
#SYNC 10;
 
-- End of generated script for NO CONNECTION

from:http://blog.sina.com.cn/s/blog_55fc875c010007zj.html
posted on 2007-10-28 16:56 CowNew开源团队 阅读(412) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: