oracle11g 11.2.0.3(64bit) +OracleClient 11.2.0.3(32bit)のDB接続が遅い
890990Mar 12 2012 — edited Mar 14 2012以下の環境においてDB接続が遅い現象が出ております。
・環境
OS:Windows Server 2008 R2(64bit)
Oracle DB:Oracle11g(11.2.0.3 64bit)
OracleClient:Oracle Client11g(11.2.0.3 32bit)
・現象
ユーザアプリ(.NETで作成した32bitコンパイルアプリ)は起動後最初に Oracle11g(11.2.0.3)に接続をします。
この時、DB接続が一瞬で接続されたり、20秒ほどかかったりと早かったり遅かったりします。
しかもこの現象の発生頻度に規則性はありません。
接続文字列は「ホスト名/SID;User ID=ユーザ名;Password=パスワード;Pooling=False;Persist Security Info=True;」です。
また、上記の環境を以下の環境に変えると接続は安定して早いことが分かっています。
OS:Windows Server 2008 R2(64bit)
Oracle DB:Oracle11g(11.2.0.3 64bit)
OracleClient:Oracle Client10g(10.1.0.2.0 32bit)
DBは Oracle11g ですが、Oracle Client が 11g だと遅く 10g だと早いという現象です。
どなたか同じような現象を経験された方がいらっしゃいましたらご教示をお願い致します。