|
IMU 只会降低undo 文件的写频率以及写的内容大小,不会降低redo日志相关的的大小.
打开Supplemental log以后,,日志文件确实会增大,,我们这边对9i/10g的处理都会带来这个结果..
大概地解释如下:
打开supplemental log以后,,对应表的每条记录的变更,,都会包含其打开的相应字段(eg: primary key),而这对于那些没有打开supplement log的应用是不需要记录.. 我自己对此的理解就是打开Supplemental log以后, Oracle相当于帮你实现了一个完全基于redo的内部trigger. 并且这个Trigger并不会判断这变更如何处理的,,处理了多少字段,,也就是它的逻辑很简单,,就是多记录这几个打开Supplemental log的字段的内容到日志中..
[ 本帖最后由 jametong 于 2010-3-13 14:36 编辑 ] |
|