如何在oracle后台执行一段耗时的sql

使用工具:pl/sql developer

1.获得一段测试代码

  • 打开测试窗框口


    如何在oracle后台执行一段耗时的sql_第1张图片
    test window
  • 获取测试代码的声明部分


    如何在oracle后台执行一段耗时的sql_第2张图片
    code
  • 将实际执行的代码插进去,得到测代码

declare 
  i integer;
begin
  insert into table1 t (t.mail,t.weight ) 
  select 
  b.mail_num as mail,
  b.actual_weight as weight
  from table12 a left join table13 b on a.mail_num=b.mail_num;
  commit;
end;

2.新建job执行测试代码

  • 新建job


    如何在oracle后台执行一段耗时的sql_第3张图片
    job
  • 将测试代码粘贴到what中,在next date中填写开始执行的时间(立即开始填写sysdate)

如何在oracle后台执行一段耗时的sql_第4张图片
content
  • 点击apply开始执行

3.等待执行结果

你可能感兴趣的:(如何在oracle后台执行一段耗时的sql)