Oracle功能无法快速将数据检索到Spotfire

时间:2016-07-27 12:29:57

标签: oracle spotfire

我正在使用Oracle函数使用单个输入参数将数据检索到Spotfire。我在PL / SQL Developer中获得了大约90秒的函数输出,但是当我尝试在Spotfire中直接添加相同的函数作为函数或添加为信息链接时,它将永远处于加载状态。有没有什么我可以在与PL / Developer工具相同的时间内完成retreive数据。在任何一种情况下,计算都在DB中,我不知道可能出了什么问题。我只是在Spotfire中得到了一次输出,而且无法做同样的事情。

1 个答案:

答案 0 :(得分:1)

几乎从未在DB IDE / Developer Tool中超过查询时间。当您将数据用于Spotfire时,还有更多的事情要发生。首先,必须在DB端执行完全相同的执行。在PL / SQL Developer中,这是步骤的结束。加载到Spotfire时,还有更多步骤(转换,加载到内存等)。

还可以减慢加载时间的是转换,计算列,Spotfire数据库服务器上的RAM / CPU可用性低,Oracle DB和Spotfire DB之间的网络带宽等等......

所以从理论上讲,你的问题可以通过以下方式表示:

正常查询时间 +网络延迟+资源限制+ Spotfire转换+分析中加载的其他文件+未知数... < / p>