如何查看数据库中的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();              
相关文章
|
7月前
|
前端开发 Java 关系型数据库
基于ssm的社区物业管理系统,附源码+数据库+论文+任务书
社区物业管理系统采用B/S架构,基于Java语言开发,使用MySQL数据库。系统涵盖个人中心、用户管理、楼盘管理、收费管理、停车登记、报修与投诉管理等功能模块,方便管理员及用户操作。前端采用Vue、HTML、JavaScript等技术,后端使用SSM框架。系统支持远程安装调试,确保顺利运行。提供演示视频和详细文档截图,帮助用户快速上手。
266 17
|
8月前
|
SQL 运维 关系型数据库
体验用分布式数据库突破资源瓶颈,完成任务领智能台灯!
体验用分布式数据库突破资源瓶颈,完成任务领智能台灯!
|
SQL 数据库 数据安全/隐私保护
SQL Server数据库Owner导致事务复制log reader job无法启动的解决办法
【8月更文挑战第14天】解决SQL Server事务复制Log Reader作业因数据库所有者问题无法启动的方法:首先验证数据库所有者是否有效并具足够权限;若非,使用`ALTER AUTHORIZATION`更改为有效登录名。其次,确认Log Reader使用的登录名拥有读取事务日志所需的角色权限。还需检查复制配置是否准确无误,并验证Log Reader代理的连接信息及参数。重启SQL Server Agent服务或手动启动Log Reader作业亦可能解决问题。最后,审查SQL Server错误日志及Windows事件查看器以获取更多线索。
179 0
|
9月前
|
移动开发 监控 关系型数据库
使用云数据库RDS和低代码开发平台“魔笔”,高效构建门户网站,完成任务领智能台灯!
使用云数据库RDS和低代码开发平台“魔笔”,高效构建门户网站,完成任务领智能台灯!
|
11月前
|
SQL 关系型数据库 MySQL
体验使用DAS实现数据库SQL优化,完成任务可得羊羔绒加厚坐垫!
本实验介绍如何通过数据库自治服务DAS对RDS MySQL高可用实例进行SQL优化,包含购买RDS实例并创建数据库、数据导入、生成并优化慢SQL、执行优化后的SQL语句等实验步骤。完成任务,即可领取羊羔绒加厚坐垫,限量500个,先到先得。
377 19
|
11月前
|
缓存 NoSQL 数据库
运用云数据库 Tair 构建缓存为应用提速,完成任务得苹果音响、充电套装等好礼!
本活动将带大家了解云数据库 Tair(兼容 Redis),通过体验构建缓存以提速应用,完成任务,即可领取罗马仕安卓充电套装,限量1000个,先到先得。邀请好友共同参与活动,还可赢取苹果 HomePod mini、小米蓝牙耳机等精美好礼!
|
消息中间件 关系型数据库 数据库
实时计算 Flink版操作报错合集之在使用RDS数据库作为源端,遇到只能同步21个任务,是什么导致的
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
运维 关系型数据库 MySQL
在Linux中,MySQL数据库日常运维中涉及哪些关键任务?
在Linux中,MySQL数据库日常运维中涉及哪些关键任务?

热门文章

最新文章