pga和五种后台进程

l Sql语句在sga里面,sqlplsql分开的;在pga里面

l Show parameter workarea

l Show parameter sort  看排序区

Select * from v$pgastat  动态性能视图

l Show parameter process;

l Cache hit percentage  命中率越高越好,说明内存使用不紧张

Oracle后台中的5个核心进程:

LGWR:触发条件

① Commit

② 1/3

③ 1M

④ 每隔3

影响LGWR性能的条件:

① Pga要够

② Io要够

DBWR

l  Show parameter write;显示dbwr进程的数量

l  Alter system set db_writer=4;设置dbwr进程的数量

u 目的是腾出sga空间

u Dbwr性能低下影响后续进程性能

u Dbwr错误有可能是因为文件满了或者文件有脏块导致dbwr进程无法写入数据

触发条件:

① 发生检查点事件(增量检查点或者完全检查点) buffer cache的三种:空闲,脏块,使用块

完全检查点的集中情况:

1) 日志切换(alter system switch logfile;alter system archive log current;自动切换)

2) Shutdown normal ,immediate,transactional

Show Parameter checkpoint;显示检查点参数

a. Log_checkpoint_interval

b. Log_chenkpoint_timeout

c. Fast_Start_io_target

d. Fast_Start_mttr_target

2.Db_write_process参数:

  • l 取值范围20
  • l 作用定义多个dbwr进程可以并行进行处理

3.Dbwr进程与异步IO(很重要)

ü      Rpm -qa|grep libaio异步IO支持软件

ü 如果不支持异步IO可以用 dbwr_io_slave

ü Show parameter dbw 可以查看是否支持上述软件

4.DBWR进程对buffer cache的影响

  •  CKTP-Q检查点位置

作用:更新数据文件和控制文件的scn信息

Select checkponit_change# from v$database;

  • SMON

   实例恢复   清理临时段

PMON

捕获失败的进程,并释放该进程所在的资源

维护监听器

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值