最近在看Tom的新作<Expert.Oracle.Database.Architecture.9i.and.10g.Programming.Techniques.and.Solutions>
看了一半左右,基本上是新瓶装旧酒,算是<Expert one on one Oracle>的升级版,不过,还是有一些关于9i和10g方面的新东西.
关于触发器对重作日志的影响这一点,研究得确实很细,但是发现两本书在同一个问题的实验结果有一个地方表述不一致
估计确实是因为这个问题比较复杂,TOM被搞晕了.
具体就是:
10g以前,update操作会受before触发器的影响,产生额外的日志,而不受after触发器的影响
新书307页的总结表格中关于这一点是错的,而<Expert one on one Oracle>中的描述是对的,见141页的数据