求救阿~~高手请进,关于WAL

davidken2001 2006-12-25 04:26:10
希望高手不吝赐教:

考虑一个系统的DBMS和下层的storage system脱离,上层维护了write-ahead log(WAL),那么如何获取如下的信息:
1. transaction status
(pending or committed)
2. block ownership
(logical grouping of blocks into tables and indices)
3. block type
(whether a block is a data page or an index page)
4. block relationships
(the relationships between a table and a set of indices)
5. access patterns
(特定block或table的ACCESS time; 表或索引之间的Access correlation(一个query所访问的table或index); Access count,一定时间内特定表被访问的次数,重要性)

本人不清楚WAL的格式,但是需要在下层获取以上的信息,希望高手可以用特定的一种数据管理系统(oracle,都可以),大致的说一下如何获取以上信息。

我觉得有些东西可以直接通过监视log文件而获取

ps:能给出特定DBMS的WAL格式就更好了,我自己也可以研究研究。。:)
...全文
75 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
davidken2001 2006-12-25
还有,可不可以大概估算一下runtime overhead 和 complexity。
回复
相关推荐
发帖
基础和管理
创建于2007-09-28

1.7w+

社区成员

Oracle 基础和管理
申请成为版主
帖子事件
创建了帖子
2006-12-25 04:26
社区公告
暂无公告