社区
Oracle
帖子详情
跪求关于队列(AQ)的详细内容
leborety
2006-01-12 04:26:19
请问谁做过AQ,能否给些详细代码
内容包括
1。入队
2。监听
3。出队
4。自动通知和处理
研究了几天,了解了大概。我做到了有入队,就自动触发一个过程。
但过程有的时候成功,有时候失败。
我的过程包含出队,但有时候成功,有时候失败。并且我改了过程,还会有自动触发出队。那叫一个乱啊。
麻烦给个AQ的全部详细使用,最好有代码。
谢了。
...全文
198
6
打赏
收藏
跪求关于队列(AQ)的详细内容
请问谁做过AQ,能否给些详细代码 内容包括 1。入队 2。监听 3。出队 4。自动通知和处理 研究了几天,了解了大概。我做到了有入队,就自动触发一个过程。 但过程有的时候成功,有时候失败。 我的过程包含出队,但有时候成功,有时候失败。并且我改了过程,还会有自动触发出队。那叫一个乱啊。 麻烦给个AQ的全部详细使用,最好有代码。 谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rolandzhang
2006-01-17
打赏
举报
回复
自动触发:
前台一般通过Lock()所定正在处理的过程。
后台,也通过锁定某个过程(或数据库对象)及加上标志位来处理,防止并发,你看是否可行呢
rolandzhang
2006-01-13
打赏
举报
回复
Queue可以先进先出或者后进先出,
1.入队:
插入到Queue中,即插入到一个表中:
该表至少包括Queue的类型,Queue的入队时间
2.监听:
可以做成定时Job
3.出对:
给已经处理过的Queue做个标记
4.自动通知和处理
trigger触发
dp_555
2006-01-13
打赏
举报
回复
没用过,貌似用这玩意的人也极其稀少
smnzg
2006-01-13
打赏
举报
回复
up
wangzk0206
2006-01-13
打赏
举报
回复
up
leborety
2006-01-13
打赏
举报
回复
回: rolandzhang()
4.自动通知和处理
trigger触发
我这是不可以写trigger的。我通过注册订阅信息,已经做到了自动触发。但还不是很了解全部内容。
自动触发,会导致并发问题。即我一个过程已经在处理队列中,同一个过程因为入队再次触发。就会有出队错误。
ORACLE高级消息
队列
AQ
理想方案:被动触发另外一个服务去取(Oracle 的高级消息
队列
简称 Oracle
AQ
) 一. 数据库需要做以下几步 1.1.管理员登录执行 管理员登录,执行授权操作,oracle使用
队列
需要单独的授权,默认未开启,须手动开启,...
Oracle高级
队列
AQ
实战笔记
敬请期待!
Oracle高级
队列
AQ
异常超期EXPIRED状态
队列
的出库
由于
队列
自动订阅通知(notification)出队时出现异常后超期,
队列
的状态变成EXPIRED,不能按正常方式出队,数据一直保存的
队列
表中。...代码如下:重点是指定queue_name参数为异常
队列
的名字,格式如
AQ
...
Oracle 高级
队列
(
AQ
) 与JAVA JMS
Oracle 高级
队列
AQ
与JAVA JMS Oracle 高级
队列
是什么? 高级
队列
Advanced Queuing(
AQ
)。它是oracle原生消息软件,这篇文章提供了一个
AQ
的高级概览。尤其是我们将看到如何启动一个
队列
并进行入列--出列操作,还有通过...
一、Oracle
AQ
Oracle
AQ
是Oracle数据库中集成的一种消息
队列
机制,可以用于不同应用程序之间的消息交互,例如PL/SQL可以通过相应的Package访问
队列
、C#应用程序可以通过ODP.NET访问
队列
、Java应用程序则可以通过OJMS访问
队列
。
AQ
...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章