oracle dbw 占内存多,[Oracle]性能优化调整(四)--调整磁盘I/O

一.虽然通过调整SGA组件可以最大限度地减少物理I/O的发生,但是我们在某些活动中还是不可避免的将会产生磁盘I/O。需要注意的是在内存中的I/O活动是逻辑的,在磁盘上的I/O活动是物理的。逻辑I/O比物理I/O快数千倍。

二.产生磁盘I/O的来源:

1.Database Writer(DBWO)--写Database Buffer Cache中的缓存区到数据库中的数据文件。

2.Database Writer(DBWO)--写数据到回退段以维护读一致性

3.用户Server Process--读取数据块到Database Buffer Cache中

4.Log Writer(LGWR)--从Redo Log Buffer中写事务恢复信息到Online Redo Log上

5.Archiver(ARC0)--读取重做日志的内容,并写到存档目标上

6.临时的大型排序写盘操作

三.调整物理I/O的2个目标:

1.适当的SGA大小

2.尽可能快地执行物理I/O

四.提高磁盘I/O需要调整的数据库物理结构

1.数据文件

2.DBWO

3.单个段数据块

4.排序操作和临时段

5.回退段

五.调整表空间与数据文件

select s.FILE#||'D' "FILE#+TYPE" , d.NAME "DATAFILE",

s.PHYRDS,s.PHYWRTS,s.AVGIOTIM,s.MINIOTIM,s.MAXIOWTM,s.MAXIORTM

from v$filestat s,v$datafile d

where s.FILE#=d.FILE#

union

select

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值