1

我有两个 oracle 表单和报告服务器。

  1. oracle 表单和报告服务器 11gr1 (weblogic 10.3.5.0)
  2. oracle 表单和报告服务器 11gr2 (weblogic 10.3.6.0)

两者都与同一个数据库连接,但在数据库新服务器(11gr2)上更新数据时,数据更新时间是旧服务器(11gr1)的两倍或更多。

我已经检查了该表单中的已部署表单和程序,它们是相同的。

进一步的分析:

form 有一个 PROCEDURE 更新数据库中的数据并做一些 IO 操作。

发现与 11gr1 相比,此过程在 11gr2 上花费更多时间。

4

1 回答 1

0

问题已解决,由于 SYNCHRONIZE 在 FORM 中的 plsql 代码中的循环内使用,因此速度很慢。

于 2014-11-19T13:06:04.587 回答