Oracle9i DBWn 触发条件

本文介绍了DBWN在不同情况下将脏数据写入数据文件的触发条件,包括增量或正常检查点、脏缓冲区数量达到阈值、扫描过程中无法找到空闲缓冲区等9种情况。
DBWn defers writing to the data files until one of the following events occurs:[@more@]

1. Incremental or normal checkpoint。
2. The number of dirty buffers reaches a threshold value。
3. A process scans a specified number of blocks when scanning for free buffers and cannot find any。
4. Timeout occurs
5. A ping request in Real Application Clusters (RAC) environment。
6. Placing a normal or temporary tablespace offline。
7. Placing a tablespace in read-only mode。
8. Dropping or truncating a table。
9. ALTER TABLESPACE tablespace name BEGIN BACKUP。

1、增量或正常的检查点(checkpoint).
2、dirty 数据缓冲区达到阀值
3、没有空闲缓冲区
4. 超时 (9i下缺省是10秒。是有一个隐含参数来控制的:_dbwr_scan_interval ,10g 改变 _dbwr_scan_interval = 300 )
5、RAC ping
6、表空间offline
7、表空间置为read only
8、drop 或 truncate 表
9、表空间开始备份(begin backup)。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-997142/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/35489/viewspace-997142/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值