2

セッションの多重化が主な利点である OCI 接続プーリングについて研究しています。私が理解していることから、セッションの多重化は、同じ物理接続を介して複数のセッションを持つことです。

いくつかのテストを行った後、その接続の最初のセッションが IDLE の場合にのみ、OCI ドライバーが同じ物理接続を介して複数のセッションを多重化することがわかりました。最初のセッションがすでにアクティブなときに新しいセッションを開始しないのは当然のことのように思えますが、Web アプリケーションでのセッションの多重化の実際の使用法を理解できていません。

アプリケーションが接続を要求し、それを使用しない (つまり、借用した接続が IDLE のままになる) ことは非常にまれではないでしょうか?

OCI 接続プーリングのセッション多重化機能を使用した経験を誰かが共有できれば、すばらしいことです。

4

1 に答える 1

-1

次のリンクは非常に興味深いものであり、あなたの質問に光を当てるのに役立つかもしれません:

http://docs.oracle.com/cd/B19306_01/java.102/b14355/ociconpl.htm

この記事を読むと、接続は OSI モデルの「セッション」レイヤーで作成および維持されているように見えます。基本的に、「IDLE」接続は、VoIP や DBMS からの情報の取得などのプロセスのためにバックグラウンドで実行できる場合があります。もっとお役に立てれば幸いです。あなたが見つけたことを私に知らせてください。ありがとうございます。乾杯!

于 2014-09-24T07:33:00.953 に答える