053-638

Which three statements are true about persistent configuration? (Choose three.)
A. A user cannot set privileges on the persistent lightweight jobs
B. Persistent lightweight jobs generate a large amount of metadata
C. It is possible to create fully self-contained persistent lightweight jobs
D. The use of a template is mandatory to create persistent lightweight jobs
E. Persistent lightweight jobs are useful when users need to create a large number of jobs in a short time

此题考点是关于持久性轻量性作业。
在某些情况下,使用轻量级作业可以提升性能,例如规律性运行很多短时间的作业。
轻量级作业有如下的特点:
1.和普通的 job 不同,它们没有方案对象。
2.由于没有方案对象,它们在创建和删除的时候对于一般的 job 有性能提升。
3.它们有更低的平均会话时间
4.他们在磁盘上有一个很小的痕迹来存放 job 元数据和运行数据(B 错)
由于他们没有方案对象,所以不能在它们上面赋权,它们的权限来自于指定的程序。 A 正确
默认 job 的属性是 REGULAR,可以通过 job_style 来定义为'LIGHTWEIGHT'.
轻量级 job 必须关联一个模块对象(程序),并使用模板创建,在轻量级作业创建的时候,这个程序必须启用,并且这个程序类型必须是'PLSQL_BLOCK'或者'STORED_PROCEDURE'。(C 错,D 对)例如:
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'my_lightweight_job1',
program_name => 'polling_prog_n2',
repeat_interval => 'FREQ=SECONDLY;INTERVAL=10',
end_date => '30-APR-09 04.00.00 AM Australia/Sydney',
job_style => 'LIGHTWEIGHT',
comments => 'Job that polls device n2 every 10 seconds');
END;
/

posted @ 2017-11-16 11:08  巴啦啦大魔王  阅读(72)  评论(0编辑  收藏  举报