java - 如何以良好的性能将大量数据从一个 Oracle 数据库复制到另一个数据库

标签 java sql performance oracle

我需要将大约 5000 万行(具有 3 4 个表之间的联接)从一个 Oracle 数据库复制到另一个表中。这是一个不时发生的重复过程。我仅复制 Activity 数据(这意味着有一些不再需要的过时的存档数据)。我们有一个特殊的 java 服务,它通过 JDBC 执行此过程,这对于我们的需求来说太慢了。

最佳答案

您可以使用Transportable Modules

The fundamental functionality of a Transportable Module is to copy a group of related database objects from one database to another using the fastest possible mechanisms.

关于java - 如何以良好的性能将大量数据从一个 Oracle 数据库复制到另一个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19167526/

相关文章:

java - UrlRewrite 不重定向某些文件

python - SQLAlchemy 中的 GroupBy 和 Sum?

Mysql 包含没有针对特定日期返回行的列

python - 有没有更高效的方法来排序这个数组?

java - 如何在Java中将包含多组字符串的字符串拆分为集合集合

java - 在 Android 中验证 XML 架构

java - POI-XSSF : read formatted value from formula cells cached value

sql - Postgres添加身份导致ERROR START值(0)不能小于MINVALUE(1)

c++ - SSD读取性能

performance - React renderToString() 性能和缓存 React 组件