裡面有個"脏"如何理解...

[复制链接]
查看11 | 回复4 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
数据库写进程( D B W R)负责将缓冲区中脏的数据块写入到数据文件中。D B W R不是在
每一数据块被修改后立即写入数据文件,而是一直等待,直到满足一定标准后,才成批地读
脏列表,并将在脏列表中发现的所有块刷新写入数据文件。这提供了高级别的性能,并最小
化数据库输入/输出约束的范围。
=================================================
這是很不錯的eygle書里介紹的內容....
我想問的是:

裡面有個"脏"如何理解...還有就是"脏列表"如何解釋???
謝謝大蝦 們??
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
修改過的
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
脏的概念就是标注哪些块目前可以被再利用,哪些还没由DBWR写入数据文件,暂时不能用
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
上面的話是一個很好的,網友給解釋的.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 suliwei 发布
[B]脏的概念就是标注哪些块目前可以被再利用,哪些还没由DBWR写入数据文件,暂时不能用 [/B]

这是不确切的说法
应该是 读进 sga 后发生过变化的 block

不能再利用的概念是仅仅针对新读数据需要buffer的时候不能覆盖,但再修改该block后者读该block ,也叫 利用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行