ORCLE lightweight jobs

摘自:http://space.itpub.net/26474945/viewspace-745050


OCP题库

Q11. Which three statements are true regarding persistent lightweight jobs? (Choose three.)

A.Persistent lightweight jobs modify several tables in the data dictionary to generate a lot of redo.

B.The user cannot set privileges on persistent lightweight jobs.

C.Persistent lightweight jobs are useful when users need to create a large number of jobs in a short time.

D.Persistent lightweight jobs are useful when users need to create a small number of jobs that run infrequently.

E.The use of a template is mandatory to create persistent lightweight jobs.

Answer: B,C,E

Explanation:

轻量级作业:

也成为持久性轻量级作业,如果当我们的数据库每秒钟需要创建、删除或修改数十个或数百个作业时,使用轻量级作业是降低开销的最佳方法,

常规作业:

是由oracle 11g Scheduler所支持的作业,常规作业需要很多的系统开销,因为他们必须由Scheduler创建且每次执行完由Scheduler删除,常规作业提供了使用诸如其它用户程序的优点,并且提供了对运行此作业的权限细粒度控制

轻量级作业有别于常规作业的特征如下:

1.轻量级作业不是数据库对象,不会产生创建或删除轻量级作业时多引起的开销

2.与普通作业相比,创建和删除轻量级作业的时间少的很多;

3.轻量级作业的作业元数据和运行时数据占用的磁盘空间很少;

4.由于占用的磁盘空间少,可以再RAC环境中平衡轻量级作业的负载;

轻量级作业有几个缺点:

1.无法设置轻量级作业的权限,作业的权限从模板的计划继承而来

2.由于轻量级作业使用模板,无法创建完全独立的轻量级作业,我们必须使用PL/SQL命令创建轻量级作业,而无法用过EM创建

创建轻量级作业:

我们可以使用DBMS_SCHEDULER.CREATE_PROGRAM创建于轻量级作业一起使用的模板,供轻量级作业的模板存储为PLSQL_BLOCK或STORED_PROCEDURE类型的计划,创建轻量级作业时,指定LIGHEWERGHT的JOB_STYLE。JOB_STYLE的默认值是REGULAR


例:

begin

dbms_scheduler.create_job

(job_name=>'lightweight_job1',

template=> 'test_prog',

repeat_interval=>'freq=daily;by_hour=9',

end_time=>'30-DC-09 12.00.00 AM

Australia/Sydney',

job_style=> 'LIGHTWEIGHT',

comments=> 'New lightweight job');

end;

/

A选项,对于普通的作业而言,Oracle为作业创建包含相应元数据的数据库对象,修改几个数据库表,然后生成redo log。轻量级作业的作业元数据和运行时数据的要求极低

B选项,轻量级作业作业的权限从模板的计划继承而来,所以正确

C选项,轻量级作业在用于短时间内创建或更改较多作业时使用的

D相对于C,此选项错误

E创建轻量级作业时是必须使用模板的



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值