上一次在火车上发呆是在研究Log文件格式时, 想了好久都没有想清楚, 于是将一段Log的二进制代码打了张纸, 终于在火车上发呆时想出来了. 今天同样发呆了一次, 不在火车上, 也没有打印出纸来, 而是对着屏幕发呆, 而结果则是快要搞清楚Oracle压缩块的格式了.
上一次研究压缩块已经是一年多以前的事了. 在过去的一年中, 没有为此事着急, 因为压缩块存在很多的Bug, 有的已经修正, 但有的则因为用得人少可能还没有发现, 因此没有压缩表支持的AUL还是得到了大家的欢迎. 不过从Oracle 11g大力推广压缩功能来看, 应当是改进了不少. 根跨版本使用新功能的原则, 在Oracle 11g中应当会有正式开始应用的例子了. 为了让AUL活得更久, 就得支持它.
qiuyb版主最近在写DUL的文档, 并确认DUL 10已经支持压缩块了, 看来AUL已经落后一步了. 这也是今天发呆的原因, 没想到还真管用. 预计支持压缩表的AUL 5将会在明年上半年推出.
正在开心中, 当研究突破一些东西后, 总是这样.
留言 (8)
恭喜,百尺竿头在进一步!
Posted by eygle | Oct 30, 2007 11:53 PM
欣赏楼主对待技术的态度。
Posted by 阿里 | Oct 31, 2007 11:13 AM
Oracle压缩表的技术有论文的,"Data Compression in Oracle" Meikel Poess和Dmitry Potapov写的!
Posted by truezxd | Oct 31, 2007 1:48 PM
从你写的程序结构上看,比mydul的孙工好得多,理解得更深.更接近Oracle自己写的程序.(我没有你的代码,是看函数分析list)
Posted by truezxd | Oct 31, 2007 1:56 PM
没有看过Oracle的程序. 可我现在觉得我的程序不够好, 改起来又无从下手了.
每次改完都有一堆新的问题出来, 要去修复这些可太累了.
Posted by anysql | Oct 31, 2007 2:47 PM
牛人瞻仰一下:)
Posted by bluemoon0083 | Oct 31, 2007 9:30 PM
技术执着。
Posted by liyongdong | Nov 1, 2007 4:53 PM
楼哥的精神太值得学习了
Posted by yxyup | Nov 4, 2007 4:19 AM