如何查看数据库中的job任务

简介:
在数据库的日常维护中会使用job来定期完成某些任务如何查看已经定义的job呢我们可以通过如下语句
SQL> col interval format a10
SQL> col log_user format a10
SQL> col segment_user format a10
SQL> col what format a40
SQL> select job,instance,interval,next_date,
  2  next_sec,failures,broken,log_user,priv_user,schema_user
  3  ,total_time,what
  4  from dba_jobs;
   JOB   INSTANCE INTERVAL   NEXT_DATE      NEXT_SEC           FAILURES B LOG_USER   PRIV_USER                      SCHEMA_USER                    TOTAL_TIME WHAT                                                                                                                                     
---------- ---------- ---------- -------------- ---------------- ---------- - ---------- ------------------------------ ------------------------------ ---------- ----------------------------------------
27   1 wk_job.nex 20-2月 -1101:00:00   N SYS  WKSYS WKSYS 0 wksys.wk_job.invoke(22,25);
                      t_time('DY0701')                 
26 1 wk_job.nex 16-2月 -11 14:00:00   0 N SYS WKSYS   WKSYS 123 wksys.wk_job.invoke(22,24);   
                      t_time('HH0001')                                               
4001 0 sysdate +  16-2月 -11 18:10:57  0 N SYS FLOWS_030000   FLOWS_030000  4 wwv_flow_cache.purge_sessions(p_purge_se8/24ss_older_then_hrs => 24);           
4002  0 sysdate +  16-2月 -11 13:51:19   0 N SYS  FLOWS_030000    FLOWS_030000  24 wwv_flow_mail.push_queue(wwv_flow_platfo10/1440 rm.get_preference('SMTP_HOST_ADDRESS'),wwv_flow_platform.get_preference('SMTP_HOST_PORT'));             
29   0 sysdate +  16-2月 -11 13:50:25  0 N SYSMAN     SYSMAN   SYSMAN 94 EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROC1/24 *S();                          
                      60)
 
SQL> desc dba_jobs
 名称                  描述
 -------------------- -------------------------------------------------------------------------------
 JOB                   job 的标识符                                                     
 LOG_USER             job 的拥有者                                             
 PRIV_USER            谁拥有默认权限来应用这个job                                            
 SCHEMA_USER                                                     
 LAST_DATE             job 上一次成功执行的时间                                                      
 LAST_SEC             job 上一次成功执行的那次job 开始执行的时间                                         
 THIS_DATE            job 这次现在开始执行的时间 如没有者为null          
 THIS_SEC             同上                                                    
 NEXT_DATE             job 下一次执行的时间                                      
 NEXT_SEC              同上
 TOTAL_TIME          进程运行的时间总量其值与系统中同时运行的进程数有关 单位 秒
 BROKEN               如果为y 表示终止job即使再次到达job的执行时间时job也执行。
 INTERVAL             一个时间函数
 FAILURES              job 失败的次数
 WHAT                  对job的描述
 NLS_ENV               alter session parameters describing the NLS environment of the job
 MISC_ENV              a versioned raw maintained by the kernel
 INSTANCE              Instance number restricted to run the job
SQL> select job,what from dba_jobs;
       JOB WHAT                                                                     
---------- ----------------------------------------                                    
        27 wksys.wk_job.invoke(22,25);                                               
        26 wksys.wk_job.invoke(22,24);                                               
      4001 wwv_flow_cache.purge_sessions(p_purge_sess_older_then_hrs => 24);
      4002 wwv_flow_mail.push_queue(wwv_flow_platform.get_preference('SMTP_HOST_ADDRESS'),                            wwv_flow_platform.get_preference('SMTP_HOST_PORT'));
        29 EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS();              
相关文章
|
6月前
|
存储 Oracle 关系型数据库
9-1 数据库管理员-工作任务有哪些
9-1 数据库管理员-工作任务有哪些
|
1月前
|
数据库
SQLSERVER 2014 删除数据库定时备份任务提示失败DELETE 语句与 REFERENCE 约束“FK_subplan_job_id“冲突
SQLSERVER 2014 删除数据库定时备份任务提示失败DELETE 语句与 REFERENCE 约束“FK_subplan_job_id“冲突
|
1月前
|
DataWorks 关系型数据库 数据处理
DataWorks常见问题之如何批量获得任务的数据库名字
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
35 6
|
2月前
|
运维 安全 关系型数据库
数据库自治与安全服务训练营火热开营!完成任务可得国潮保温杯和阿里云定制双肩包!
本训练营带您简单了解数据库自治与云安全服务,数据库自治服务提供云上RDS、PolarDB、NoSQL、ADB等数据库7*24小时异常检测、SQL自优化、安全合规审计、弹性伸缩、数据自治、锁分析等亮点功能。一站式自动化、数字化DAS集成平台,助力您畅享DBA运维智能化。
|
7月前
|
SQL 关系型数据库 MySQL
数据库实验室挑战任务-中级任务
在本场景你将学习到如何关联PolarDB-MySQL和RDS-MySQL数据库实例,进行跨库分析查询操作,您需要获取按时间排序后的学生成绩排名。
52 2
|
4月前
|
关系型数据库 分布式数据库 数据库
参加数据库PolarDB分布式版训练营,完成任务即可领取阿里云新年礼盒等大礼包!
本训练营将带你了解PolarDB分布式版(PolarDB-X)是如何诞生的?技术架构又是怎样的?PolarDB-X 的核心技术有哪些? 带你学习PolarDB-X的6大典型适用场景,包括金融级可靠性、透明水平扩展、替换开源分库分表、HTAP 混合负载等,以及基于PolarDB-X的一些应用设计和最佳实践。
|
6月前
|
DataWorks 关系型数据库 MySQL
DataWorks可以通过数据同步任务(DTS)实现OceanBase和其他数据库之间的实时数据同步
DataWorks可以通过数据同步任务(DTS)实现OceanBase和其他数据库之间的实时数据同步
93 2
|
7月前
|
SQL 数据可视化 关系型数据库
数据库实验室挑战任务-高级任务
本场景介绍如何通过AnalyticDB进行学生成绩的数据可视化配置,一键生成学生成绩分布 的大屏和仪表盘,并通过任务编排按周期产出成绩报表。
65 0
|
7月前
|
SQL 关系型数据库 MySQL
数据库实验室挑战任务-初级任务
本场景介绍如何开通属于你的免费云数据库,在RDS-MySQL中完成对学生成绩的详情查询,执行指定类型SQL。
73 0
数据库实验室挑战任务-初级任务
|
8月前
quartz(二)动态增删改查停止启用job
quartz(二)动态增删改查停止启用job
35 0

热门文章

最新文章