首页 >

Oracle 中的PL/SQL自动运行设定

数据库|mysql教程Oracle 中的PL/SQL自动运行设定
Oracle教程,Oracle 中的PL/SQL自动运行设定
数据库-mysql教程
棋牌源码 什么意思,vscode画冰墩墩,ubuntu装固态,Tomcat没配置Java,企业使用爬虫,php时间戳转换年月日,放心seo排名按天计费,全套网站模板带后台,php模板安装lzw
ORACLE 中的PL/SQL自动运行的特性:在UNIXDE的corn 实用程序自动调度任务运行在ORACLE中的PL/SQL中用DBMS_JOB包允许你调度PL/SQL
extjs开发实战 源码,vscode文件名称是红色,ubuntu分区经验,tomcat安装目录在哪,基础java爬虫,php 语音文件合成,短视频seo获客系统源码lzw
ntp源码,vscode拷贝,ubuntu系统内核,tomcat最佳,sqlite破解步骤,电商平台服务器配置,抛物线插件,前端 移动端 框架,电影爬虫大战,php扩展开发培训,学seo如何,手机 网站 微信 源码,网页换肤功能,深蓝色网页模板,下滑刷新页面,在线视频管理系统,vc源程序lzw

Oracle 中的PL/SQL自动运行的特性:

在UNIXDE的corn 实用程序自动调度任务运行

在ORACLE中的PL/SQL中用DBMS_JOB包允许你调度PL/SQL语句块,使它在指定的时间自动运行。该语句将被Oracle的某后台进程处理。为拉便于运行,需要设置二个init.ora参数:

1, JOB_QUEUE_PROCESS 指定启动的后台处理数。如果是0或没有设置,,将没有后台处理进入作业,它们就不会运行。
2, JOB_QUEUE_INTERVAL以秒为单位指定每一个过程在检查新的作业前等待的时间。在JOB_QUEUE_INTERVAL所代表的
秒数内,一个作业最多只能执行一次。

—-Available online as part of DBMS_JOB.sql
create sequene temp_seq
start with 1
increment by 1;

CREATE OR RRPLACE PROCEDURE TempInsert AS
BEGIN
INSERT INTO temp_table (num_col,char_col)
value (temp_seq.nextval,to_char(sysdate,’dd-mon-yyyy hh24:mi:ss));
COMMIT
END TempInsert;
下列SQL*Plus脚本,我们可以使TempInsert每90秒运行一次;
——Available online as part of DBMS_JOB.SQL
SQL> VARIABLE V_JobNum NUMBER
SQL> BEGIN
2 DBMS_JOB.SUBMIT(:V_JOBNUM,’TempInsert;’,SYSDATE,’SYSDATE+(90/24*60*60)’);
3 COMMIT;
4 END;


Oracle 中的PL/SQL自动运行设定
  • Oracle SQL优化之使用索引提示一例
  • Oracle SQL优化之使用索引提示一例 | Oracle SQL优化之使用索引提示一例 ...

    Oracle 中的PL/SQL自动运行设定
  • Oracle的基础问题segment extent block
  • Oracle的基础问题segment extent block | Oracle的基础问题segment extent block ...

    Oracle 中的PL/SQL自动运行设定
  • Oracle数据库审计概述
  • Oracle数据库审计概述 | Oracle数据库审计概述 ...