1

我正在使用 ROracle 的 dbWriteTable 对大量数据进行 ETL(提取转换和加载),但我不熟悉该函数的内部结构以及它如何附加到表中。

具体来说,我想知道在插入表时是否可以发送 Oracle 提示“/*+ APPEND *”。

我一直在开发 oracle 实例上练习我的大数据插入,并且我不断填充数据库存档日志,并且不想在将这些数据移动到生产中时做同样的事情。

我已经运行了诸如“ALTER TABLE t1 NOLOGGING;”之类的 sql 语句。为了关闭日志记录,但 Oracle 需要额外的 APPEND oracle 提示才能真正关闭日志记录。

此外,我试图避免在此过程中关闭整个数据库的归档日志记录,因为还有其他生产系统使用此数据库。

4

0 回答 0