Oracle物化视图 - 需要帮助创建具有大量记录的View

时间:2016-06-30 06:14:23

标签: oracle materialized-views

我们必须在数据库中从当前正在生产的远程数据库创建物化视图。该视图有大约5亿卢比的记录,并且需要很长时间。在这两者之间,连接已经快照一次,甚至在我们的数据库中都没有一条记录。由于远程数据库是生产服务器,因此我们获得了一个非常有限的窗口来创建视图。

我的问题是,我们可以在创建视图的同时从上次离开的位置进行自动提交/自动启动,以便我们不必一次完成整个操作吗?

我们正在努力进行查询,以便可以将较小数量的记录作为备用数据提取。但是这些数据只为我们读取,并且此时我们可以使用的where子句实际上没有。

由于数据的敏感性,我无法发布视图结构或查询。

1 个答案:

答案 0 :(得分:1)

不,您在创建视图的过程中无法提交。但是为什么不将数据导入表而不是视图?这将提供在两者之间承诺的可能性。此外,这可能提供这样的可能性,即每天只加载变化的增量 - 这将大大减少所需的时间。