如何使用oracle运行应用程序

时间:2015-05-15 08:25:35

标签: oracle

我有一个在服务器上运行的应用程序。我的应用程序每秒都会检查表中插入的行。插入一行后,应用程序通过电子邮件发送一些必要的信息。因此,连接到DB(意味着会话)会影响系统性能。这需要很多记忆。

是否可以在插入行之后以Oracle执行批处理文件(批处理文件将执行应用程序)的方式实现此目的?如果是的话,怎么做?

P.S。:批处理文件已经准备好了,它对我来说很好。

1 个答案:

答案 0 :(得分:1)

使进程排序异步的一些方法是:

  1. 触发器 - 可能是启动工作的AFTER STATEMENT触发器。
  2. DBMS_SCHEDULER - 创建一个每X分钟运行一次的作业,并处理未设置标志的所有行。该标志应该被编入索引。
  3. http://jsfiddle.net/mqf60w8v/ - 在相关行发生更改时通知应用程序。