我有个问题。
我在数据库 1上有一个名为Distribution_id的表,它一次保存不超过 2000 条记录,我有一个名为Mv_Distribution_id的物化视图,它是数据库 2上的一个副本Distribution_id表。
当数据库 1上的数据库表Distribution_id中的数据发生更改时,我想快速刷新数据库 2上的物化视图Mv_Distribution_id。
如果数据库 2上的物化视图Mv_Distribution_id已使用“ ON COMMIT ”选项创建,它将看到数据库 1上的数据库表已更改并自动快速刷新物化视图,或者“ ON COMMIT ”选项不起作用通过数据库链接,我需要使用 Distribution_id 表上的打包过程或数据库表触发器来刷新它。
我创建物化视图的原因是有时数据库 1 对数据库 2 不可用,因此创建副本是一个快速的解决方案。
提前致谢。