请问高手啊,我个人认为,物化视图增量日志,也是靠内部一个触发器,触发的结果,然后记录到日志表中。
那我自己写个触发器记录增删改的内容,插入到一个记录表中,是不是性能也差不多呢?
比如有1万行数据,我进行更新,是物化视图的增量性能高,还是触发器性能高,或者基本一样呢?

解决方案 »

  1.   

    增量获取的方法不般有如下几种:
    1.最最优的方法是事实表种存在元字段,比如插入时间,增删改标志,最近一次修改时间了用以管理记录情况
    2.效率比较高的,oracle 比较 建议的用 CDC 方式,有同步或异步两种形式
    3.用快照日志
    4.用触发器综合效率自上而下递减,物化视力只是按照物化主体脚本的语句定时或实时执行将其结果保留,其能过内部触发器来实现,单纯增量获取这一块和自建区别不大,肯定一点的是内部触发器会比自建的要高,但是应该很有限!