暂无图片
大神们: 这个是什么问题?运行100次,偶尔1~2次报如下错误,是job自动运行的。
我来答
分享
墨天轮问答君
2021-07-20
大神们: 这个是什么问题?运行100次,偶尔1~2次报如下错误,是job自动运行的。

大神们:
这个是什么问题?运行100次,偶尔1~2次报如下错误,是job自动运行的。。。。。
SQL> -12170
BEGIN WaferProbeyield_P; END;
*
ERROR at line 1:
ORA-12170: TNS:Connect timeout occurred
ORA-06512: at “FWRPT.WAFERPROBEYIELD_P”, line 254
ORA-06512: at line 1
SQL>

我来答
添加附件
收藏
分享
问题补充
10条回答
默认
最新
JiekeXu
暂无图片
看下运行当时的alert日志,都有什么内容,是不是已经不允许链接了或者redo没法切换了?
暂无图片 评论
暂无图片 有用 0
文成

ORA-06512: at “FWRPT.WAFERPROBEYIELD_P”, line 254

看看254的是什么sql?是不是有dblink链接?

暂无图片 评论
暂无图片 有用 1

是的dblink,你怎么知道的?什么问题?以前都没有问题,偶尔会有这种问题。

暂无图片 评论
暂无图片 有用 0

alert没有任何异常日志,listener日志是有的,和这个错误一样的。

暂无图片 评论
暂无图片 有用 0
文成

dblink的问题,解决对端网络连接的问题,或者是不是存储过程运行太久了,优化一下sql或者存储过程逻辑,增加dcd时长,避免连接被关闭

暂无图片 评论
暂无图片 有用 0

现在job越来越多了,有些很快的存储过程也会报这个问题,网络能说明下,具体是什么会影响这个问题?dcd时长如何设置呢?

暂无图片 评论
暂无图片 有用 0

http://blog.itpub.net/17203031/viewspace-1227656

这是以上资料,我们把job时间点更改后就正常了,目前还没有找到问题,继续追踪看看。。

暂无图片 评论
暂无图片 有用 0
文成

嗯 dcd只能缓解问题的出现,真正需要排查的还是网络问题
排查网络比较麻烦,要看中间经过哪些中间件,进行trace跟踪

暂无图片 评论
暂无图片 有用 0

问题找到了:
因为一个超慢的SQL与占用大量CPU资源,造成DB偶尔会断掉。

暂无图片 评论
暂无图片 有用 0
柠檬
2023-04-10
您好这个问题怎么查到的?

找DBA呀,他有办法查看呀。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏