2016-10-13 10 views
0

私たちは、OracleデータベースにトリガーはとOEMあたりのようにサブクエリがレコードの百万を持っている特定のジョブ

そうのDataStageジョブの接続のDataStageアプリケーションを持っているため

select * from 
table1 
where exist (select pid from table2,table3 
      where date >sysdate -180) 

以下のように問い合わせたCURSOR_SHARING変更するには彼らが私たちにしてほしいことをお勧めしますcurosr_sharing。あなたはplaeseは、カーソルを共有するためにデータベースに接続してdatastage appliactionから特定のユーザーのためだけにcursor_sharingを使用するトリガーを書く方法を教えてもらえますかforce_sharing = forceまたは同様のもの

と私に似て、または強制的に行くことができる場合は私に教えてください

答えて

0

前にSQL文は助けになるだろうか?

"IBM Knowledge Centre : Oracle Connector - Before/After Properties"

私はあなたが

ALTER SESSION CURSOR_SHARING = FORCEである複数のノードを実行している場合は、BeforeSQL(ノード)セクションにそれを配置する必要があると思い推測すると思います。