oracle rac 变慢,oracle 11203 rac 迁移后,原本的定时运行脚本变慢?

--使用dataguard 迁移的,直接switchover过来的

--redo file都是512M大小

18052813158886e093e82a1a4d.png

180528114728f650c222b7f2c2.png

其中第一条sql和第三条sql都是定时任务里面运行的,没办法调整运行次数、执行计划已经调整过了;

第二条是 select local_tran_id, state, status, heuristic_dflt, session_vector, reco_vector, global_commit#, type# from pending_trans$ pt where global_tran_fmt = :1 and (global_oracle_id = :2 or global_foreign_id = :3) and session_vector != '00000000' and exists (select * from pending_sessions$ where local_tran_id = pt.local_tran_id and branch_id = :4 and parent_dbid = :5)

搞不懂为什么这个sql为什么一直运行

-----------------------结案--------------

应用程序链接的1号节点,而exe定时脚本运行访问的是2号几点,会有一个将数据从1号传到2号节点的动作;

将定时任务改为访问1号节点,速度已经大大缩减了;

谢谢各位收起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值