sitemap

RSS地图

收藏本站

设为首页

Oracle研究中心

当前位置:Oracle研究中心 > 故障案例 >

【案例】Oracle RAC报错Auto-tuning:Starting background process GTXj

时间:2016-10-19 21:28   来源:Oracle研究中心   作者:网络   点击:

天萃荷净 运维DBA反映Oracle RAC环境数据库报错Auto-tuning:Starting background process GTXj,分析是由于GTXj进程不停的重启,结合MOS分析GTXJ进程。
今天上班,客户QQ发来信息说有个业务RAC中2节点在一直出现GTXj进程不停的重启,当时一看GTXj进程是什么进程哦,reference一搜发现如下的解释:

GTXn

Global Transaction Process

These processes help maintain the global information about XA global transactions throughout the cluster. Also, the processes help perform two-phase commit for global transactions anywhere in the cluster so that an Oracle RAC database behaves as a single system to the externally coordinated distributed transactions.

The GLOBAL_TXN_PROCESSES initialization parameter specifies the number of GTXn processes, wheOracleoracleplus.netre n is 0-9 or a-j. The database automatically tunes the number of these processes based on the workload of XA global transactions. You can disable these processes by setting the parameter to 0. If you try to run XA global transactions with these process disabled, an error is returned.

GTX进程是由于应用使用XA事务,通过参数GLOBAL_TXN_PROCESSES 来配置默认进程个数,为0时,禁用GTX进程,此时如果应用使用XA事务将会报错,数据库根据XA事务自动的协调进程的个数,如果出现Auto-tuning: Shutting Down Background Process GTX,可以忽略,再看了一个ORACLE无异常的等待事件。这个进程在11G才出现的,并且只有在ORACLE RAC环境才可能会出现。

下面是METALINK相当的文档

Auto-tuning: Shutting Down Background Process GTX [ID 1481153.1]

本文固定链接: http://www.htz.pw/2013/04/18/auto-tuning-starting-background-process-gtxj.html | 认真就输

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【案例】Oracle RAC报错Auto-tuning:Starting background process GTXj

本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/1000.html

Oracle研究中心

关键词:

Oracle RAC GTXj进程不停的重启的解决办法

Auto-tuning:Starting background process GTXj解决办法