OPA批处理处理器调用中的Implicit_Transactions OFF

时间:2018-10-25 05:31:18

标签: database batch-processing oracle-policy-automation

专家

我正在使用OPA批处理器并对大量记录进行计算。

我们观察到了OPA视图,在锁定主表的同时循环遍历了数百万条语句。

有时需要97分钟才能解除锁定。并且我们发现它卡在主表上等待释放锁。

我想,这可能是会话事务设置有误

即1个事务中的所有语句都在等待最后的提交或回滚,而不是孤立的单个事务。

这是在数据库连接开始时将Implicit_Transactions设置为ON的时候。

是否有必要对其进行更改,使其在OPA引擎的配置中没有太多麻烦的情况下“关闭”?

我们从下面的命令行运行Engine API示例。

java -jar May17 / determinations-batch.jar --version --database“ jdbc:sqlserver:// DBServer; databaseName = DBName; applicationName = appName;” --userid DBUser--密码DBPassword --processors 4 --config $ 1 --driver com.microsoft.sqlserver.jdbc.SQLServerDriver --driversrc May17 / lib / sqljdbc4.jar

谢谢

Abhishek

0 个答案:

没有答案