您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Oracle中保持表同步

在Oracle中保持表同步

我将在单个规范化(或非规范化)表上创建AB作为视图,并INSTEAD OF在这些视图上创建触发器以处理DML操作。

如果查询计划的问题,它是更好地保持表的两个副本:A_underlyingB_underlying创造,就像这样的观点:

CREATE VIEW A
AS
SELECT  *
FROM    A_underlying

CREATE VIEW B
AS
SELECT  *
FROM    B_underlying

谓词将被推入视图,并且实际表和视图的查询计划将相同。

INSTEAD OF两个视图的触发器中,应将数据放入两个基础表中。

Oracle 2022/1/1 18:38:13 有294人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶