java - 存储过程数据库链接

时间:2016-09-29 23:50:12

标签: java spring oracle database-performance

我在Oracle中有两个数据库都位于不同的服务器上。

当我调用Web服务时,它连接到数据库1,它将从远程服务器上的数据库2获取数据。我们现在使用DB链接从远程服务器获取数据,并使用Spring进行Web服务实现。但是由于DB链接,我们正在遇到性能问题。

Java端是否有任何选项或备选方案从其他服务器获取数据并从服务器2调用存储过程?

1 个答案:

答案 0 :(得分:1)

您可以通过DBLink使用Database2中的数据填充Database1中的物化视图。这将消除实时DBLink查询中的偶然性能问题,但会在matview刷新之间引入数据延迟问题。

docs:Oracle Materialized Views

相关问题