db2一个存储过程调用另一个存储过程执行没结果
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
展开全部
能具体点么,这样的描述实在不好回答⋯⋯
追问
就是在DB2中有两个存储过程分别叫SP_A,SP_B;SP_A单独执行是没问题的,在SP_B中通过 call proxedure的方式调用 SP_A,执行两三个小时也没结果。当在 SP_B中把call procedure注释掉后 SP_B可以执行
追答
可能是性能问题,你可以在sp_a执行时,打开快照开关,抓一下appl snapshot看看当前执行情况。建议开始执行之前清一下快照数据,然后等个半小时在看一下快照的数据,这样问题更明确~~~
如果不想知道为什么,就想试试解决问题。就对所有相关表执行下runstats,后重建这两个存储过程。然后再试一下……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询