请教高手:低hwm有何用处?

[复制链接]
查看11 | 回复9 | 2010-12-6 19:50:26 | 显示全部楼层 |阅读模式
在assm表空间中,除了hwm还有一个低hwm,据说这样就不用初始化所有的block了。但为何这个低hwm无疑会增加一些开销的,而且在全表扫描时,介于低hwm和hwm之间的block还要额外判断是否“安全”。低hwm到底有何用处呢?
还望高手指点,不胜感激!
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
感觉就是为来标明低hwm以下的块都是被初始化过的
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
原帖由 我上面有人 于 2010-10-18 09:52 发表
介于低hwm和hwm之间的block还要额外判断是否“安全”。


楼主这里的安全是指?
还请解释下。
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
记忆力不好啊,以前看过的,现在都不怎么记得了!
貌似全表扫描时不扫描低 HWM 到 HWM 之间的块 。
幸亏有记录下来啊! http://www.itpub.net/thread-1339848-1-1.html
[ 本帖最后由 红叶DBA 于 2010-10-18 14:04 编辑 ]
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
原帖由 zhou2324_cu 于 2010-10-18 13:52 发表

楼主这里的安全是指?
还请解释下。

tom大叔就是这么说的,其实就是是否格式化的意思。
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
低hwm有何意义?
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
意义很大
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
原帖由 我上面有人 于 2010-10-18 15:38 发表
低hwm有何意义?

不理解,关于 低 HWM 的说法比较少,不知道有什么重大意义!


回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
原帖由 313558251 于 2010-10-18 18:06 发表
意义很大

我知道你哦 ,luda !
那你说说都有哪些重大意义嘛,也让我们见识见识!
回复

使用道具 举报

千问 | 2010-12-6 19:50:26 | 显示全部楼层
低HWM一下的块是确保已经被格式化过的。而低HWM至高HWM的块需要进行判断才能确定这个块是否是一个格式化过的块。
Concepts:
The low HWM is important in a full table scan. Because blocks below the HWM are formatted only when used, some blocks could be unformatted, as in Figure 12-25. For this reason, the database reads the bitmap block to obtain the location of the low HWM. The database reads all blocks up to the low HWM because they are known to be formatted, and then carefully reads only the formatted blocks between the low HWM and the HWM.
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行