oracle excel instance,ORACLE Instance Manage 实例管理

user process:用户在客户端建立于服务器的链接;

system process:针对用户发起链接,建立于数据库交互的session;

Instance Manager内容:

1. SGA;

2.background process:

background process分类:

1. Database Writer(DBWn):将Database Buffer Cache的内容写到数据文件;

2. Log Writer(LGWR):将Redo log Buffer的内容写到redo log文件;

触发条件:commit;1/3满;3秒;写满1M;在DBWn执行前;

所以一般Redo log buffer 设定为3M就可以了;

必须在DBWn前进行LGWR,因为一旦数据库出现crash,oracle是根据REDO log来确定如何恢复,恢复后数据库开启,之后如果事务没有提交,系统在根据UNDO来回退。(恢复过程中建议关闭listener,因为UNDO回退过程中,数据库很慢)

3. Archiver(ARCn):将redo log文件的内容写到Archive log文件;

触发条件:redo log组出现切换的时候;

开启:在mount模式下,alter database archivelog;

archivelog命名:

%t:RAC中标识哪个Instance;

%s:redo log切换的sequence;

%r:系统重置log的次数(日志重置后,需要尽快进行数据库全备,因为redo log或者archive log会有断层)

4. Checkpoint(CKPT):记录SYSTEM CHANGE NUMBER(SCN),建立CQ队列,记录Redo Byte Address(RBA), Datafile Byte Address(DBA)信息,从而是DBWn能够以平稳流量写磁盘。

Mean time to recover(MTTR):

默认0,有系统自动控制;

手工配置:alter system set fast_start_mttr_target=数字

数字范围:0 - 3600(单位是秒)

作用:根据客户要求SLA来调整这个参数,如果过小容易造成I/O过高。

5. System Monitor(SMON):instance回复 /  temp 数据文件的分配,回收;

6. Process Monitor(PMON):process回复 / script. rollback / 监听器;

7. Change Tracking Writer(CTWR):为提升Oracle增量备份的性能,减少在备份时对数据库性能的影响,在Oracle10g中引入了变化块记录的功能,CTWR的作用就是记录变化的块并将变化写入相应的日志。

8. Recovery Writer(RVWR):将flashback buffer写入flashback log;

9. Memroy manager(MMAN):内存管理进程

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值