v$datafile_header中fuzzy列的疑问

[复制链接]
查看11 | 回复3 | 2008-8-27 16:10:17 | 显示全部楼层 |阅读模式
查了oracle的文档,文档上对该列只给出“File is fuzzy (YES | NO)”的描述,但是何谓fuzzy,当数据文件处于fuzzy时是个什么状态,处于fuzzy状态是正常状态吗?请达人指点
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
FUZZY bit in datafile header means that there may have been writes into a
datafile after the last checkpoint. E.g. there may be changes written to
datafile with higher SCN than checkpoint_change# stored in datafile header
(seen from v$datafile_header.checkpoint_change#).
一个online read write数据文件基本上都是fuzzy
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
那就意味着当数据文件没有transaction操作时,fuzzy列应该是no,而当有transaction对数据文件进行操作时,fuzzy列应该是yes,这样理解对不对
回复

使用道具 举报

千问 | 2008-8-27 16:10:17 | 显示全部楼层
不是这样的
应该是如果一个数据文件中一个块包含的SCN比v$datafile_header中的SCN大,那么这个数据文件就是fuzzy
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行