zoukankan      html  css  js  c++  java
  • 053-4

    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

    Scheduler 的对象包括:程序,调度,JOBs,Destinations,链,File Watchers,Credentials,作业类,窗口,组。
    Scheduler 的对象属性方案,你可以给他们赋予对象权限。一些对象,包括作业类。窗口,和窗口组,经常被创建到 sys 方案下,即使用户不是 sys。其他的对象被创建到本身的用户或者一个设计好的用户中。
    程序:
    一个程序对象描述了在调度中应该允许的程序。一个程序报告
    1.一个动作:例如,存储过程名称,在操作系统中可执行文件的名称,或者一个 PL/SQL 文本
    2.一个类型 STORED_PROCEDURE, PLSQL_BLOCK, 或 EXTERNAL(这个是外部可执行程序)。
    3.参数的数目:
    存储过程或外部可执行文件所接受的参数的数目一个程序完是和 job 分离的。一个作业在一定的时间内运行,或是因为某个事件发生,并调用某个程序。
    可以创建指向现有程序对象的作业,这意味着不同的作业可以使用相同的程序,并在不同的时间和不同的设置运行程序。有了正确的权限,不同的用户可以使用相同的程序,而不必重新定义它。因此,可以创建程序库,用户可以从现有程序的列表中选择。
    调度:
    一个调度对象(时间表)指定了一个作业在何时以及多少次运行。调度可以由多个工作共享。例如,一个业务季度的结束可能是许多工作的一个共同的时间框架。
    这里有 2 个时间表的类型:
    1.时间调度:
    使用时间调度,你可以安排工作立即运行或在以后的时间。时间计划包括开始日期和时间,可选的结束日期和时间,以及可选的重复间隔。
    2.事件调度:
    使用事件调度,可以指定当某一事件发生时执行一个作业,如库存低于阈值或一个系统文件到达时。
    作业:
    一个作业对象(作业)是一个元数据的集合,描述了一个用户定义的任务。它定义了必须执行的(行动),当(一次性或经常性的时间表或是触发事件),在哪里(目的地),并与什么凭据。一个作业有一个所有者,是其创建的方案通过指定一一个或更多的目的地,定义了一个作业运行的位置。目的地也是调度对象,如果您没有指定目的地,则假定该作业在本地数据库上运行。


  • 相关阅读:
    c++ 从vector扩容看noexcept应用场景
    c++11-17 模板核心知识(十一)—— 编写泛型库需要的基本技术
    动态链接的PLT与GOT
    c++11-17 模板核心知识(十)—— 区分万能引用(universal references)和右值引用
    Golang性能分析与优化
    c++11-17 模板核心知识(九)—— 理解decltype与decltype(auto)
    [LuoguP4808][CCC 2018]平衡树(数论分块+记忆化搜索)(有复杂度证明)
    [NOI2016]区间(线段树+尺取法)
    [BZOJ4316]小C的独立集(仙人掌+树形DP)
    [CTSC2002]灭鼠行动(模拟)
  • 原文地址:https://www.cnblogs.com/Babylon/p/7844747.html
Copyright © 2011-2022 走看看