社区
Oracle
帖子详情
Oracle存储过程并发
heshan_3
2012-10-27 12:08:56
外部程序两次并发的(传的参数不同)调用存储过程A,在存储过程A中调用存储过程B,当存储过程B中commit 或者rollback之后会不会影响存储过程A,这时存储过程A会不会还能继续继续往下执行呢?
现在是我两次如果顺序的调用存储过程A,数据插入和更新时正确的,但是两次并发的去调用存储过程A,两次调用又一次是失败的,当我不在存储过程A中调用B,这时数据也是对的,其中的原因是什么呢?
什么导致的呢?请大家帮忙分析下
...全文
276
2
打赏
收藏
Oracle存储过程并发
外部程序两次并发的(传的参数不同)调用存储过程A,在存储过程A中调用存储过程B,当存储过程B中commit 或者rollback之后会不会影响存储过程A,这时存储过程A会不会还能继续继续往下执行呢? 现在是我两次如果顺序的调用存储过程A,数据插入和更新时正确的,但是两次并发的去调用存储过程A,两次调用又一次是失败的,当我不在存储过程A中调用B,这时数据也是对的,其中的原因是什么呢? 什么导致的呢?请大家帮忙分析下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heshan_3
2012-10-27
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
你看看在A中去掉对B的调用,现象是否一样.
[/Quote]
去掉后是正常的,但是现在问题是如果不去掉A中调用B我顺序两次调用的话是没问题的,为什么并发的调用就会有问题呢
碧海情天-赵亮
2012-10-27
打赏
举报
回复
你看看在A中去掉对B的调用,现象是否一样.
oracle
并发
执行
存储过程
,关于
存储过程
并发
处理解决方案
本文探讨了在
Oracle
数据库中,
存储过程
并发
执行时可能出现的数据一致性问题。通过实验模拟
并发
调用
存储过程
SP_TEST1和SP_TEST2,发现
并发
执行可能导致库存总量计算错误。问题在于
并发
执行时的事务隔离级别和
并发
控制。解决方案可能涉及使用行级锁、乐观锁或悲观锁等机制确保数据的一致性。
oracle
存储过程
处理
并发
,关于
存储过程
并发
处理,该怎么解决
本文探讨了
Oracle
中
存储过程
并发
执行导致的数据一致性问题。通过创建模拟长时间运行的
存储过程
SP_TEST1与SP_TEST2,测试
并发
调用时库存量计算错误的情况,并寻求解决方案。
ORACLE
存储过程
高
并发
,不为人知的技术--
Oracle
并行异步执行
存储过程
本文介绍了如何通过
Oracle
的DBMS_JOB.SUBMIT来实现
存储过程
的并行异步执行,以解决高
并发
场景下主过程等待时间过长的问题。文章通过创建示例
存储过程
和日志表,展示了如何提交异步任务并在后台执行,从而提高用户体验,同时提供了实际的执行时间和查询结果作为验证。
Oracle
存储过程
并发
读取Blob字段并生成文件
本文介绍了一种在
Oracle
数据库中
并发
读取Blob字段的方法,通过创建
存储过程
和利用dbms_scheduler来提高写文件效率。文章提供了完整的SQL脚本及说明。
oracle
的EBS
并发
请求生成并找
存储过程
本文介绍了如何在
Oracle
的EBS环境中通过请求号查询生成的trace文件路径,这些文件位于数据库服务器上,需要使用数据库服务器账号访问。通过特定SQL查询获取trace1和trace2字段,例如在DEV环境,trace2字段中可以找到请求编号12560569的相关
存储过程
。通过对trace文件的日志和返回数据的分析,可以深入理解
存储过程
的执行情况。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章