通过登入数据库查看分析,发现是TT00进程占用了大量pga,并且长时间不释放。首先找到对应的spid和sid。
然后查到该进程相关信息。
从版本12c开始 使用TTnn 例如TT00进程来负责async 异步的redo传输。另一个后台进程TMON来负责做Redo transport monitor。
这样做的目的是 在11g 中因为NSAi async redo ship异步传输进程仍需要LGWR进程的通知才能工作,造成短暂的redo 传输延迟;所以在12c中TTnn进程的redo传输不再依赖于LGWR。
11g:
12c:
该进程的作用是负责redo的异步传输,要想释放pga,首先想到的是重启传输adg通道。
alter system set LOG_ARCHIVE_DEST_STATE_2=defer;
alter system set LOG_ARCHIVE_DEST_STATE_2=enable;
然而并没有效果,该进程一直存在。
重启备库实时应用。
alter database recover managed standby database cancel;
alter database recover managed standby database using current logfile disconnect from session;
也没有作用,说明该进程是否存在与adg没有关系。
杀手锏,由于该进程不是数据库核心进程,kill解决,数据库会重新派生一个TT00进程。故该进程查杀对数据库运行以及ADG同步无任何影响。
更多精彩干货分享
点击下方名片关注
IT那活儿
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129872.html
摘要:简介本文首发公众号一名打字员据悉,年的月份,蚂蚁金服已经宣布,蚂蚁金服及阿里巴巴自研的关系型数据库已经支撑起和淘宝的日常业务需求,成功替换了之前所采用的单机数据库如或者开源的。 简介 Tip:本文首发公众号【一名打字员】 据悉,17年的4月份,蚂蚁金服已经宣布,蚂蚁金服及阿里巴巴自研的关系型数据库OceanBase已经支撑起Tmall和淘宝的日常业务需求,成功替换了之前所采用的单机数据...
摘要:表示用户操作花费的时间,包括时间和等待事件。当内存中排序空间不足时,使用临时表空间进行排序,这个是内存排序对总排序的百分比。过低说明有大量排序在临时表空间进行。要确保,否则存在严重的性能问题,比如绑定等会影响该参数。 Oracle中的AWR,全称为Automatic Workload Repository,自动负载信息库。它收集关于特定数据库的操作统计信息和其他统计信息,Oracle以...
阅读 1346·2023-01-11 13:20
阅读 1684·2023-01-11 13:20
阅读 1132·2023-01-11 13:20
阅读 1858·2023-01-11 13:20
阅读 4100·2023-01-11 13:20
阅读 2704·2023-01-11 13:20
阅读 1385·2023-01-11 13:20
阅读 3597·2023-01-11 13:20