Jad*_*ias 3 oracle triggers plsql http
下面的触发器是延迟我的插入响应.我怎么能阻止这个?
create or replace
TRIGGER GETHTTPONINSERT
BEFORE INSERT ON TABLENAME
FOR EACH ROW
Declare
--
BEGIN
-- The inserted data is transfered via HTTP to a remote location
END;
Run Code Online (Sandbox Code Playgroud)
编辑人们告诉我做批处理作业,但我宁愿让数据提前100%保持一致.触发器的优点是它会在数据到达时立即发生,但我无法承受插入响应延迟.
dpb*_*ley 10
一种方法是让触发器创建一个dbms_job,它运行一次(每次)以执行http传输.dbms_job创建相对较快,您可以将其视为有效地并行生成新线程.
有关 详细信息,请参阅http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7267435205059 - 他的示例涉及发送电子邮件,但想法是一样的.
| 归档时间: |
|
| 查看次数: |
12123 次 |
| 最近记录: |