我在房子的业务方面,并且没有对Oracle 11g数据库的完全DBA权限。我有构建和运行存储过程所需的特权,而且我有一个无限期挂起的特权。
我们正在开发一个新系统,并有几个生命周期。我的代码在早期生命周期(称为AD)中100%正常工作,并在下一个生命周期(QA)中无限期挂起。它在第一个主要的SQL拉停止并且永远不会返回。
当我在外部存储过程中运行确切的SQL作为直接SQL拉动时,它会在2.6秒内返回(使用相同的输入参数和相同的QA生命周期服务器)。
由于我的权限和我的DBA无法深入了解PL / SQL代码以帮助调试,因此我无法查看存储过程中正在运行的内容或排除故障。
所以,我的开放式问题是:可能出现什么问题?我知道这很模糊。我检查过的事情:
你能提供的任何帮助都是金色的。我可以发布代码,但它的长度约为2-3K,所以我不确定它是否有用。让代码正常工作并按原样复制/粘贴,我不认为它是编码问题,而是系统/环境问题。
任何想法都会有所帮助。
提前致谢!
答案 0 :(得分:0)
看起来这个问题与存储过程无关。感谢所有的评论。 :)