Oracle9i DBWn 觸發條件

tolywang發表於2008-01-12
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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章