Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除:

1、创建job:Create job links to previous job class.

DBMS_SCHEDULER.create_job (

job_name        => 'test_log_job',

job_type        => 'PLSQL_BLOCK',

job_action      => 'BEGIN NULL; END;',

job_class       => 'no_logging_class',

enabled         => FALSE,

auto_drop       => FALSE,

comments        => 'Job used to job logs.');

2、job的日志级别:

--job日志级别由两个因素决定,一个是job自己日志级别,别一个是使用的job cloass的日志级别,取两者中的最高值。

--job创建时日志级别默认是DBMS_SCHEDULER.LOGGING_RUNS,

--创建的job时,如果不指定job class,默认为DEFAULT_JOB_CLASS,而DEFAULT_JOB_CLASS默认logging level是DBMS_SCHEDULER.LOGGING_RUNS,

--所以创建的job的logging level至少是LOGGING_RUNS。

--如果不产生日志,必须禁止job自己日志级别,同时不能使用默认的默认为DEFAULT_JOB_CLASS.

-- 重新建立无日志job class:begin

DBMS_SCHEDULER.create_job_class (

job_class_name          => 'no_logging_class',

resource_consumer_group => 'default_consumer_group',

logging_level           => DBMS_SCHEDULER.LOGGING_OFF);

end;

--禁止job自身日志,修改日志级别LOGGING_LEVEL属性:BEGIN

dbms_scheduler.set_attribute('JOB_NAME','LOGGING_LEVEL',DBMS_SCHEDULER.LOGGING_OFF);

END;

--1)DBMS_SCHEDULER.LOGGING_OFF:关闭日志记录功能;

--2)DBMS_SCHEDULER.LOGGING_RUNS:对任务的运行信息进行记录;

--3)DBMS_SCHEDULER.LOGGING_FULL:记录任务所有相关信息,不仅有任务的运行情况,甚至连任务的创建、修改等也均将记入日志。

3、查询和删除Job Log:

--在当前普通用户和SYS用户中都可以查看SCHEDULER_JOBS生成的日志(名称全用大写)select * from all_scheduler_job_log where owner='USERNAME' and job_name='XXX'

select * from all_scheduler_job_run_details where owner='USERNAME' and job_name='XXX'and job_name='XXX'

--以SYS用户登录,删除某用户下的某个job的运行信息:delete from all_scheduler_job_run_details where owner='USERNAME' and job_name='XXX'

oracle 修改jobs执行时间,修改Oracle的Job Scheduler 日志级别及删除运行日志相关推荐

  1. oracle 删除jobs日志,修改Oracle的Job Scheduler 日志级别及删除运行日志

    修改Oracle的Job Scheduler 日志级别及删除运行日志 发布时间:2020-07-04 01:30:09 来源:51CTO 阅读:2747 作者:孤月2012 Job 运行久了会产生大量 ...

  2. oracle sql删除job,修改Oracle的Job Scheduler 日志级别及删除运行日志

    Oracle的Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除: 1.创建job: Create job links to previous job class. DBMS_SCHED ...

  3. oracle 查询 sql 执行时间设置,ORACLE 查询SQL执行时间

    ORACLE 查询SQL执行时间: SELECT C.sample_time 执行时间, A.ELAPSED_TIME_DELTA / 1000000 "执行耗时(S)", B.s ...

  4. oracle 修改jobs执行时间,oracle JOB常见的执行时间

    在command window窗口中执行下面脚本 ===========提示不是所有的变量绑定的=== sql>命令行 ===================================== ...

  5. 日志级别_SpringBoot实战(十三):Admin动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  6. springboot 日志级别_SpringBoot实战(十三):Admin动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  7. SpringBoot实战(十三):Spring Boot Admin 动态修改日志级别

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 之前关于线上输出日志一直有个困惑:如何可以动态调整的日志级别,来保证系统在正常运行时性 ...

  8. SpringBoot动态修改日志级别

    前言 为了减少日志频繁打印带来的性能影响,线上环境设置的日志级别一般都相对较高.而当出现生产问题需要排查的时候,可能需要适当降低日志级别(例如DEBUG)来打印更多的日志信息帮助定位问题. 传统的做法 ...

  9. oracle修改10到20,Oracle 10.2.0.5 RMAN迁移并升级11.2.0.4一例

    一.环境介绍 1. 源数据库环境 操作系统版本: OEL 5.4 x64 数据库版本  : 10.2.0.5 x64 数据库sid名 : orcl Oracle 10g 10.2.0.5(64bit) ...

最新文章

  1. java中引导页面的,Android实现欢迎引导页面
  2. seaborn 画堆叠柱状图_Seaborn-基于matplotlib的更强力制图库
  3. TensorFlow for Hackers - Part I
  4. 联发科Helio P35处理器曝光:10GB运存
  5. 第三次学JAVA再学不好就吃翔(part103)--BufferedInputStream和BufferOutputStream
  6. 神经网络与深度学习——TensorFlow2.0实战(笔记)(一)
  7. SpringCloud的服务注册中心(三) - 进一步了解 Eureka
  8. iOS AFNetWorking源码详解(一)
  9. HDU1465 不容易系列之一【递推】
  10. 《JavaScript高级程序设计(第3版)》阅读总结记录第一章之JavaScript简介
  11. JDK的问题:用C启动虚拟机跟java运行结果有差异
  12. 【MatLab fdatool】Butterworth 低通 带阻 滤波器 (MatLab C++)
  13. .pos文件打开方式
  14. Cisco Packet Tracer路由器的基本命令
  15. Java8 effectively final
  16. Apache Jena TDB 增删改查操作
  17. php公众号解决投票刷票,微信公众号投票活动如何防止刷票现象
  18. React-native android App项目搭建
  19. 注意力机制详解(小白入门)
  20. ArcMap中的各种GIS文件的变换(img转tif,tif坐标系转换,shp坐标系转换)

热门文章

  1. 8年Java程序员成功复习进阿里,感慨:梦想的动力足以抵去压力,直播java技术选型
  2. 2020CSP复赛赛试题答案
  3. kaggle树叶分类
  4. HyperLPR3车牌识别-五分钟搞定: 中文车牌识别光速部署与使用
  5. VoIP广受欢迎并悄然成长
  6. 原生数据库PolarDB和云原生数据仓库AnalyticDB的优势在哪里?
  7. 新手开店感想接口,使用一件铺货如何优化标题,如何优化商品主图?
  8. Centos下使用yum安装Mysql8(Mysql5.7)以及常见的配置和使用
  9. 编译 Facebook SDK for Unity
  10. 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19