专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

数据库笔试面试33——关于Oracle Scheduler

ins518 2024-11-02 12:51:58 技术文章 8 ℃ 0 评论

Which three components does the Scheduler use for managing tasks within the Oracle environment? (Choose three)

A、a job

B、a program

C、a schedule

D、a PL/SQL procedure

A答案:A、B、C。

本题翻译为中文如下:在Oracle环境调度程序为管理任务使用哪三个组件()

A、A JOB作业B、A PROGRAM程序C、A SCHEDULE调度D、A PL/SQL程序

核心组件和主要步骤:

一个作业包含两个必需组件:需要执行的操作,操作的发生时间或调度。“操作”是由命令区域和作业属性中的JOB_TYPE和JOB_ACTION参数表示的。“时间”是在调度中表示的,调度可以基于时间或事件,或者从属于其它作业的结果。

调度程序使用以下基本组件:

(1)“作业”指定要执行的操作。它可以是PL/SQL过程、纯二进制可执行文件、Java应用程序或SHELL脚本。可以将程序(内容)和调度(时间)指定为作业定义的一部分,也可以改用现有的程序或调度。

(2)“调度”指定作业的执行时间和次数。调度可以基于时间或事件,可以为作业定义调度,方法是使用一系列日期、一个事件,或两者相结合,以及表示重复间隔的附加说明。可以单独存储作业的调度,然后对多个作业使用同一个调度。

(3)“程序”是有关特定可执行文件、脚本或过程的元数据集合。自动作业将执行某个任务。使用程序,无需修改作业本身即可修改作业任务或者“内容”。

本题中,对于选项A,A JOB作业是调度程序的组件。所以,选项A正确。

对于选项B,A PROGRAM程序是调度程序的组件。所以,选项B正确。

对于选项C,A SCHEDULE调度是调度程序的组件。所以,选项C正确。

对于选项D,A PL/SQL程序不是调度程序的组件。所以,选项D错误。

所以,本题的答案为A、B、C。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表