11g新增加的后台进程

启动阶段日志:

 

TTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Wed Apr 09 00:38:31 2014
SMON: enabling cache recovery
Wed Apr 09 00:39:38 2014
minact-scn: Inst 2 is a slave inc#:40 mmon proc-id:10825 status:0x2
minact-scn status: grec-scn:0x0000.00000000 gmin-scn:0x0000.00000000 gcalc-scn:0x0000.00000000
Wed Apr 09 00:40:21 2014
Incremental checkpoint up to RBA [0x7.2.0], current log tail at RBA [0x7.4.0]
Wed Apr 09 00:42:51 2014
[10904] Successfully onlined Undo Tablespace 31.
Undo initialization finished serial:0 start:2098892120 end:2099085865 diff:193745 (1937 seconds)
Verifying file header compatibility for 11g tablespace encryption..
Verifying 11g file header compatibility for tablespace encryption completed
Wed Apr 09 00:42:51 2014
SMON: enabling tx recovery
Database Characterset is UTF8
Wed Apr 09 00:43:19 2014
No Resource Manager plan active
Wed Apr 09 00:44:33 2014
Starting background process GTX0
Wed Apr 09 00:44:33 2014
GTX0 started with pid=40, OS id=11149
Wed Apr 09 00:44:48 2014
Starting background process RCBG
Wed Apr 09 00:44:48 2014
RCBG started with pid=41, OS id=11153
Wed Apr 09 00:45:03 2014
replication_dependency_tracking turned off (no async multimaster replication found)
Wed Apr 09 00:48:56 2014
Starting background process QMNC
Wed Apr 09 00:48:56 2014
QMNC started with pid=39, OS id=11208
Wed Apr 09 00:59:09 2014
Completed: alter database open

 

 

参考文档:

New Background Processes In 11g (Îĵµ ID 444149.1) תµ½µ×²¿ 


--------------------------------------------------------------------------------

ÐÞ¸Äʱ¼ä:2013-12-6ÀàÐÍ:BULLETIN    
 

In this Document


 Purpose
 Details

--------------------------------------------------------------------------------


Applies to:
Oracle Database - Enterprise Edition - Version 11.1.0.6 to 11.2.0.2 [Release 11.1 to 11.2]
Information in this document applies to any platform.
***Checked for relevance on 21-Oct-2010***

 

Purpose
This article provides information on new background processes introduced in 11g.

A complete list of background processes can be found in the Oracle Documentation:
http://docs.oracle.com/cd/E11882_01/server.112/e17110/bgprocesses.htm#sthref4453

 

Details
ACMS (atomic controlfile to memory service) per-instance process is an agent that contributes to ensuring a distributed SGA memory update is either globally committed on success or globally aborted in the event of a failure in an Oracle RAC environment.
 


DBRM (database resource manager) process is responsible for setting resource plans and other resource manager related tasks.

 

 

DIA0 (diagnosability process 0) (only 0 is currently being used) is responsible for hang detection and deadlock resolution.

 


DIAG (diagnosability) process performs diagnostic dumps and executes global oradebug commands.

 


EMNC (event monitor coordinator) is the background server process used for database event management and notifications.

 


FBDA (flashback data archiver process) archives the historical rows of tracked tables into flashback data archives. Tracked tables are tables which are enabled for flashback archive. When a transaction containing DML on a tracked table commits, this process stores the pre-image of the rows into the flashback archive. It also keeps metadata on the current rows.

FBDA is also responsible for automatically managing the flashback data archive for space, organization, and retention and keeps track of how far the archiving of tracked transactions has occurred.
 


GTX0-j (global transaction) processes provide transparent support for XA global transactions in an Oracle RAC environment. The database autotunes the number of these processes based on the workload of XA global transactions.

   Global transaction processes are only seen in an Oracle RAC environment.

 


KATE performs proxy I/O to an ASM metafile when a disk goes offline.

 


MARK marks ASM allocation units as stale following a missed write to an offline disk.

 


SMCO (space management coordinator) process coordinates the execution of various space management related tasks, such as proactive space allocation and space reclamation. It dynamically spawns slave processes (Wnnn) to implement the task.

 

 

VKTM (virtual keeper of time) is responsible for providing a wall-clock time (updated every second) and reference-time counter (updated every 20 ms and available only when running at elevated priority).

Some additional Processes not documented in 10G :

 

* PZ (PQ slaves used for global Views) are RAC Parallel Server Slave processes, but they are not normal parallel slave processes, PZnn processes (starting at 99) are used to query GV$ views which is done using Parallel Execution on all instances, if more than one PZ process is needed, then PZ98, PZ97,... (in that order) are created automatically.

 


* O00 (ASM slave processes) A group of slave processes establish connections to the ASM instance. Through this connection pool database processes can send messages to the ASM instance. For example opening a file sends the open request to the ASM instance via a slave. However slaves are not used for long running operations such as creating a file. The use slave (pool) connections eliminate the overhead of  logging into the ASM instance for short requests
 

 * x000 - Slave used to expell disks after diskgroup reconfiguration

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值