求救阿~~高手请进,关于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格式就更好了,我自己也可以研究研究。。:)
...全文
132 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
davidken2001 2006-12-25
  • 打赏
  • 举报
回复
还有,可不可以大概估算一下runtime overhead 和 complexity。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧