ORA-00942在Groovy中使用GPars withPool时

时间:2016-04-26 13:48:25

标签: oracle hibernate groovy concurrency gpars

我目前使用以下命令处理分页列表:

paginatedList.each { it.update() }

然而,这很慢,我想利用GPars同时更新每个项目。

我用过:

GParsPool.withPool {
    paginatedList.eachParallel { it.update() }
}

然而,当我跑步时,我得到:

Message: ORA-00942: table or view does not exist

代码对列表中的任意数量的项目进行连续运行,但即使paginatedList中只有一个项目,它也不会同时为任何数字工作。

update函数调用来自多个表/视图的数据,其他表/视图工作正常,但它在一个特定视图上停止。它正在尝试的查询在手动执行时工作正常(并且与串行调用时相同,这有效)。

任何人都可以帮助解决为什么这样做不起作用。

由于

0 个答案:

没有答案