导航:首页 > 软件知识 > 程序中job什么意思

程序中job什么意思

发布时间:2022-10-29 07:12:56

Ⅰ oracle 中job有什么作用

10g
中新推出的SCHEDULER可能确实会让很多初接触的朋友感觉晕头晕脑,相比之前的jobs,SCHEDULER中新增的概念太多。比如说jobs,仍
然可以理解成之前版本中的jobs,不过功能更加强大(注意10g中也仍然可以使用普通jobs,这是废话,相信看本篇文章的朋友目前应该还是这样在
用),比如说program,指的是运行的程序(把要做什么单提出来了),比如说schele,我将其翻译为调度(job我翻译为任务),定义执行的
频率或者说周期。
3.1 创建和管理Schele s
Schele ,中文直译的话应该理解成调度,从名字来看,它是一个逻辑实体(逻辑,还实体,好矛盾),就是说当创建了schele之后,数据库中就肯定存在这一对象,只不过这一对象是用来描述job的执行周期。
创建schele可以通过DBMS_SCHEDULER.CREATE_SCHEDULE过程,该过程支持的参数如下:
SQL>
desc dbms_scheler.create_schele;Parameter
Type Mode Default? ---------------
------------------------ ---- -------- SCHEDULE_NAME
VARCHAR2 IN START_DATE TIMESTAMP WITH
TIME ZONE IN Y REPEAT_INTERVAL VARCHAR2
IN END_DATE TIMESTAMP WITH TIME ZONE IN Y
COMMENTS VARCHAR2 IN Y
各参数分别代表含意如下:
SCHEDULE_NAME :指定schele名称,注意名称不能重复。
START_DATE :指定该调度的开始时间,可为空,当为空时表示该调度暂不起用。
REPEAT_INTERVAL :指定调度的执行频率或周期。
END_DATE :指定调度的结束时间,可为空,为空时就表示该调度将一直进行。
COMMENTS :注释信息。
这其中,比较有技术含量的是REPEAT_INTERVAL参数,对于这个参数大家应该不会太陌生,因为前面介绍Jobs,也曾经提到过同名的参
数,Scheles中的REPEAT_INTERVAL参数和Jobs中的REPEAT_INTERVAL参数功能完全相同,甚至参数格式也一模一
样。
REPEAT_INTERVAL 参数的语法结构要复杂的多。其中最重要的是FREQ和INTERVAL两个关键字。
FREQ 关键字用来指定间隔的时间周期,可选参数有:YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, and SECONDLY,分别表示年、月、周、日、时、分、秒等单位。
INTERVAL 关键字用来指定间隔的频繁,可指定的值的范围从1-99。
比如说,当指定REPEAT_INTERVAL=>'FREQ=DAILY;INTERVAL=1';就表示每天执行一次,如果将INTERVAL改为7就表示每7天执行一次,效果等同于FREQ=WEEKLY;INTERVAL=1。
下面,创建一个schele,指定调度为每周一次的频率,执行脚本如下:
SQL>
begin 2 DBMS_SCHEDULER.CREATE_SCHEDULE ( 3 schele_name
=> 'my_first_schele', 4 start_date => SYSDATE, 5
repeat_interval => 'FREQ=WEEKLY; INTERVAL=1', 6
comments => 'Every 1 weeks'); 7 END; 8 /PL/SQL procere
successfully completed.
查询当前已经创建的scheles,可以通过*_SCHEDULER_SCHEDULES视图(含DBA_,ALL_,USER_),例如,查看当前用户拥有的scheles,执行语句如下:
SQL>
select schele_name,repeat_interval from
user_scheler_scheles;SCHEDULE_NAME
REPEAT_INTERVAL------------------------------
------------------------------MY_FIRST_SCHEDULE
FREQ=WEEKLY; INTERVAL=1
如果要修改schele属性的话,也是使用
DBMS_SCHEDULER.SET_ATTRIBUTE过程,该过程的调用方式前面已经多次演示过,这里就不再重复举例了,仅说明一点,对于
schele来说,能够修改的属性包括:REPEAT_INTERVAL、COMMENTS、END_DATE、START_DATE以及
EVENT_SPEC。
至于删除schele,再简单不过,执行DBMS_SCHEDULER.DROP_SCHEDULE过程即可,例如:
SQL> EXEC DBMS_SCHEDULER.DROP_SCHEDULE('MY_FIRST_SCHEDULE');PL/SQL procere successfully completed.

Ⅱ job是什么意思

job 英[dʒɒb] 美[dʒɑ:b]
n. 职业; (一件) 工作; 职责; (作为一个单元处理的) 作业;
vt. 承包; 代客买卖;
vi. 做零工; 作包工; 打杂;
[例句]In Wales, 14 people are chasing every job.
在威尔士,每份工作都有14个人在竞争。

Ⅲ 简述进程、线程、作业的概念,并说明它们与程序的关系。

1、进程

进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体。

2、线程

线程(英语:thread)是操作系统能够进行运算调度的最小单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。

3、作业

在某些操作系统中,作业(job)是计算机操作者(或是一个叫做作业调度器的程序)交给操作系统的执行单位。作业是一个比程序更为广泛的概念,包含了通常的程序、数据、作业说明书。系统通过作业说明书控制文件形式的程序和数据,执行和操作,并在系统中建立作业控制块的数据结构。

(3)程序中job什么意思扩展阅读:

进程中包含的程序相关信息:

1、程序的可运行机器码的一个在存储器的映像。

2、分配到的存储器(通常包括虚拟内存的一个区域)。存储器的内容包括可运行代码、特定于进程的数据(输入、输出)、调用堆栈、堆栈(用于保存运行时运数中途产生的数据)。

3、分配给该进程的资源的操作系统描述符,诸如文件描述符(Unix术语)或文件句柄(Windows)、数据源和数据终端。

4、安全特性,诸如进程拥有者和进程的权限集(可以容许的操作)。

5、处理器状态(内文),诸如寄存器内容、物理存储器寻址等。当进程正在运行时,状态通常储存在寄存器,其他情况在存储器。

Ⅳ job在数控系统中指什么

数控是数字控制的简称,是利用数字化信息对机械运动及加工过程进行控制的一种方法。

知识点延伸:

数控有下列优点:

①大量减少工装数量,加工形状复杂的零件不需要复杂的工装。如要改变零件的形状和尺寸,只需要修改零件加工程序,适用于新产品研制和改型;

②加工质量稳定,加工精度高,重复精度高,适应飞行器的加工要求;

③多品种、小批量生产情况下生产效率较高,能减少生产准备、机床调整和工序检验的时间,而且由于使用最佳切削量而减少了切削时间;

④可加工常规方法难于加工的复杂型面,甚至能加工一些无法观测的加工部位。

Ⅳ sap定义后台job是用来做什么的。看到很多文档如何操作,打不明白job具体在系统起什么作用

后台job顾名思义就是让后台自动定期或不定期地运行的作业,包括一些任务或批量处理的业务。主要用途:长时间运行(前台运行会有时间限制)、定时或按事件去触发运行等等,一般是按ABAP程序或事件形式进行调度运行。

Ⅵ jobs是什么意思

jobs 是Linux命令
jobs 命令
用途
显示当前会话的作业状态。
语法
jobs [ -l | -n | -p ] [ JobID ... ]
描述
jobs 命令显示了当前 shell 环境中已启动的作业状态。如果 JobID 参数没有指定特定作业,就显示所有的活动的作业的状态信息。如果报告了一个作业的终止,shell 从当前的 shell 环境已知的列表中删除作业的进程标识。
/usr/bin/jobs 命令在自己的命令执行环境下执行就不会工作,因为此环境没有适用的作业来处理。基于这个原因, jobs 命令实现为一个 Korn shell 或 POSIX shell 的常规内建命令。
如果指定了 -p 标志,对于每一个进程标识,输出构成一行。如果没有指定标志,标准输出为带以下字段的几行:
job-number 指出进程组号,以和 wait、fg、bg 和 kill 命令一起使用。当和这些命令一起使用时,在作业号前面加上一个“%”(百分号标志)。
current 一个“+”(加标志)标识了将被 fg 或 bg 命令作为缺省值使用的作业。这个作业标识也能够使用 %+ (百分号、加号)或 %% (双百分号)来指定。
如果当前缺省作业退出,就用一个“-”(减号标志)来标识将要成为缺省作业的作业。这个作业标识也可以用 %-(百分号、减号)来指定。
对于其他的作业,current 字段是一个空格字符。仅一个作业能够用 + 来标识,并且仅一个作业能够用一个 - 来标识。如果有一个单一挂起作业,它就成为当前作业。如果存在至少两个挂起的作业,那么前面的作业被挂起。
state 显示以下值之一(在 POSIX 的语言环境下):
Running
表示此作业没有被信号挂起并没有退出。
Done
表示此作业已经完成并返回退出状态 0。
Done (code)
表示此作业已经正常完成和退出并返回指定的非零退出状态码。这个代码用一个十进制数来表示。
Stopped
表示此作业已经挂起。
Stopped (SIGTSTP)
表示 SIGTSTP 信号挂起作业。
Stopped (SIGSTOP)
表示 SIGSTOP 信号挂起作业。
Stopped (SIGTTIN)
表示 SIGTTIN 信号挂起作业。
Stopped (SIGTTOU)
表示 SIGTTOU 信号挂起作业。
command 给 shell 的有关命令。
如果指定了 -l 标志,就把一包含进程组标识的字段插入到 state 字段之前。另外,在一个进程组中更多的进程可以输出到一些独立行中,只使用 job-number 和 command 字段。
标志
-l (小写 L)提供了更多的关于列出的每一个作业的信息。此信息包括了作业号、当前作业、进程组标识、状态和启动作业的命令。
-n 显示自从最后一次通知后停止或退出的作业。
-p 显示了所选定的作业的进程组引导符的进程标识。
在缺省情况下,jobs 命令显示了所有已停止作业的状态、所有的在后台正在运行的作业和那些状态已经更改但没有被 shell 报告的作业。
退出状态
返回下面的退出值:
0 成功完成。
>0 发生一个错误。
示例
1. 要显示当前环境下的作业的状态,请输入:
jobs -l
屏幕输出与以下输出类似的报告:
+[4] 139 Running CC - C foo c&
-[3] 465 Stopped mail morris
[2] 687 Done(1) foo.bar&
2. 要显示那些名字以“m”打头的作业的进程标识,请输入:
job -p %m
使用示例 1 中报告的作业,屏幕显示以下进程标识:
465
文件
/usr/bin/ksh 包含 Korn shell jobs 内置命令。
/usr/bin/jobs 包含 jobs 命令。

或者有可能是苹果的总裁乔布斯

Ⅶ 作业(job),线程和进程有什么区别

相关给概念解释:

举例说明:

publicclassThreadTest{

publicstaticvoidm1(){

System.out.println("m1");
}

publicstaticvoidm2(){

System.out.println("m2");
}

publicstaticvoidm3(){

m1();
m2();
}

publicstaticvoidmain(String[]args){

m3();
}}

程序中的路径或者线程也就是main方法(共一条):

路径图解释:

Main方法执行到m3();语句的时候开始调用m3的方法,此时main方法不会继续往下执行,而是等到m3方法执行结束以后才继续执行。在m3方法中执行到m1( );语句的时候会调用m1的方法,此时m2( );语句不会继续往下执行,而是等到m1方法的返回,才继续执行m2的方法。m2方法的返回以后m3继续执行,等到m3返回以后main方法继续执行,这是完整的一条路径也就是一个线程。

Ⅷ 关于hadoop程序开发的job指的是什么

job是你提交的任务

Ⅸ sql server中job是什么意思

需要自动运行处理的功能,可以放在job中,让其自动在某个时间点运行。

job 就相当于一个定时装置

阅读全文

与程序中job什么意思相关的资料

热点内容
进入科创板最快多久可以交易 浏览:494
怎么解绑穗康小程序 浏览:49
好产品都有哪些特征 浏览:753
有哪些大数据在贵州 浏览:145
妆前用什么护肤产品 浏览:524
卡夫芝士粉用什么代理 浏览:131
在哪里可以测蜂窝数据多少兆 浏览:365
聚安德信息科技怎么样 浏览:905
呼市二手家具市场有哪些 浏览:711
期货开盘多少点交易 浏览:835
专业技术9级如何转公务员 浏览:17
农贸市场和蔬菜水果哪个好 浏览:913
2019凯立德主程序哪个好用 浏览:724
婚姻登记信息没有联网如何处理 浏览:493
苹果数据线怎么插在手机 浏览:930
马云大数据说明什么 浏览:7
新市场新店铺在哪里 浏览:65
it程序员在国企是什么体验 浏览:17
研究开发新技术可资本化计入哪里 浏览:680
经济和技术贬值是什么意思 浏览:537