oracle job 创建及异步提交job---可以测试并发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle job 创建及异步提交job---可以测试并发相关的知识,希望对你有一定的参考价值。

--创建存储过程

--创建job,只用于手动执行
begin
dbms_scheduler.create_job(job_name => ‘TEST_GET_TB_CONFIG1001‘,
JOB_TYPE => ‘STORED_PROCEDURE‘,
job_action => ‘TEST_GETS_TB_CONFIG‘,
enabled=>false);
end;

--用其他会话执行Job,即异步提交
begin
dbms_scheduler.run_job(job_name=>‘TEST_GET_TB_CONFIG1001‘,use_current_session=>false);
dbms_scheduler.run_job(job_name=>‘TEST_GET_TB_CONFIG1001‘,use_current_session=>false);
dbms_output.put_line(‘abcded‘);
end;

以上是关于oracle job 创建及异步提交job---可以测试并发的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 10g实现存储过程异步调用

Oracle 审计表AUD$迁移表空间及创建清理job

oracle中如何创建一个job

如何获得oracle物化视图 定时刷新时 刷新所用的时间 或者是监控 物化视图在jobs中建立的job任务的执行时间

oracle存储过程与job

oracle数据库创建的job不自动执行