oracle一个诡异的问题 ,存储执行不报错但是不完成

javaimport javaimport 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
故事是这样滴,我写了一批存储,每个存储都是删除一张表然后执行一个INSERT ……SELECT语句插入数据,这个select中用到了database link。然后我又写了一个单独的存储,将这些存储过程在里面挨个调用,并且每次调用都写一个日志,完成又记录一个日志。然后问题就来了,每一个存储编译都OK,单独执行都没问题。但是只要一跑后面这个我写的单独存储,就出问题了。他跑到其中一个存储过程的时候就会卡住,我查看会话显示正在执行INSERT语句,但是正常跑几分钟的一套到这里就卡住了,一个小时都没动静。也不报错,开始我怀疑是表空间的问题,将几个表空间都加大并且设置自增了,但是还是不行。而且有时候卡住的存储名字还不一样。这个问题困扰我一天,到了夜里最后跑一次,结果居然执行通过了……但是今天来了又出这个问题了,求教到底发生了什么……………………就我自己用,不存在别人锁表的情况。
...全文
评论 4
收藏 已收藏
分享
返回顶部
javaimport
Oracle 高级技术 3,499 成员 18,710 内容