ITPub博客

首页 > 数据库 > Oracle > 解决gc current request等待事件

解决gc current request等待事件

原创 Oracle 作者:zhcunique 时间:2021-05-13 09:10:25 1 删除 编辑

异常现象:session一直处于waiting状态,等待事件为gc current request。

异常原因:rac的代码缺陷导致可能出现的BUG,在频繁的insert或者update操作下,导致节点之间锁的状态不同步。彻底修复可以通过打补丁来解决。


临时解决办法:

SQL> oradebug setmypid
Statement processed.
SQL> oradebug lkdebug -m reconfig lkdebug
Statement processed.

这个bug相当于长时间占用某个快,hang在这个块上,用这个命令把这个资源释放掉换一条链路去拿这个块就过去了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69994536/viewspace-2772032/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
先后就职于银行、券商等金融机构科技部门,从事数据库管理、自动化运维管理与系统运维相关工作,拥有Oracle 11g OCM/OCP证书,通过CFA二级考试。

注册时间:2021-02-04

  • 博文量
    73
  • 访问量
    499662