暂无图片
关于一个Oracle定时任务导致阻塞锁问题
我来答
分享
黄伟波
2019-10-07
关于一个Oracle定时任务导致阻塞锁问题
暂无图片 5M

1、在查看阻塞锁的时候发现有一个定时任务,从10月3号一直阻塞到现在10月7号,一直没跑完

image.png

2、查看具体会话1082

image.png

3、查看相关sql

image.png

4、查看OS进程

image.png

5、查看数据库定时任务信息

select owner,job_name,job_type,job_action,comments,enabled,to_char(last_start_date,'yyyy-mm-dd hh24:mi:ss'),to_char(next_run_date,'yyyy-mm-dd hh24:mi:ss') from dba_scheduler_jobs where enabled='TRUE';

没有发现相关的定时任务,但前面记录module却是dbms_schedule,请教下这个定时任务是在哪里呢?

image.png




我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
章芋文

dba_scheduler_jobs里面有LAST_START_DATE,LAST_RUN_DURATION,NEXT_RUN_DATE等字段可以看下。

或者是从job_action里面的函数或者存储过程里面去找这个select count(1)的语句。

暂无图片 评论
暂无图片 有用 0
打赏 0
gelyon

dba_jobs_running查下呢

暂无图片 评论
暂无图片 有用 0
打赏 0
gelyon

dba_jobs_running查下呢

暂无图片 评论
暂无图片 有用 0
打赏 0
gelyon

dba_jobs_running查下呢

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

这个视图没有看到

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
spflie是不能直接打开修改,那么如何修改?
回答 2
已采纳
可以进行如下修改:SQL> alter systemsetxx××scopespfile/both意思是修改参数并把修改写入spfile中,如果scope的值是both则表示
Oracle 数据库中很简单的sql无法执行,也无法终止,怎么处理?
回答 1
工具挂了
想查看dba的恢复操作,如何获取如下图所示的操作信息?谢谢各位专家们。
回答 1
升级问题到:一般问题
ogg 从mysql同步oracle 可以实现ddl 同步吗?
回答 1
已采纳
下面摘自OGG18.1官方文档,MySQL支持的对象以及操作,可以看到支持DDL,并不是所有DDL都支持,具体版本的同样可以参考相应版本官方文档。https://docs.oracle.com/en/
各位大佬,查锁表的时候,查出一个session sid,但是根据V$session里的sql_id查的时候是一个select语句呢?怎么能查到那个session里的update或者delete呢?
回答 1
已采纳
setlinesize260setpagesize1000colsidfor99999colspidfora8coleventfora30colmodulefora35colmachinefora15
除了 ALTER SESSION,还有哪些方法可以在 Oracle 中切换到特定的 PDB?
回答 2
已采纳
使用SQLPlus命令在SQLPlus中,可以通过设置环境变量ORACLESID来切换到特定的PDB。不过这种方法有一定的局限性,并且可能会受到操作系统和数据库配置的影响。首先需要知道PDB的服务名。
求一个100TB以上Oracle数据库备份方案
回答 2
你这个100T还是比较大的,1、如果确实是需要快速备份,还不差钱,那就得上第三方的备份一体机,恩墨的、oracle的、云信达的、鼎甲的,都可以试一下。2、如果差钱,不想买第三方的工具,那么只能依赖于o
linux下11g自动启动报ORA-01102
回答 6
遇到这种情况,可能是由于在系统重启后,Oracle实例没有正确地关闭导致的。这可能导致数据库在启动时无法获取独占模式,因此出现了"ORA01102:cannotmountdatabaseinEXCLU
Oracle迁移到达梦存储过程是全兼容的吗?
回答 2
不可能全兼容的,ORACLE每个版本都新增了很多语法特性,没有任何一个人可以把oracle的所有语法场景列全,oracle自己的文档也没有把所有用法都写上。就算是以oracle10G版本为基准,也仍然
adg搭建过程中,备库报错
回答 10
看看你的通道2参数设置服务端,客户端是不是指定的是对的  showparameterlogarchivedest2参数里面设置的服务名对比下tnsname.ora服务名是否一致