仮想環境(VMware vSphere 4.1)からの接続で無応答
892020Oct 3 2011 — edited Oct 12 2011現在、VMware vSphere 4.1で構築した仮想環境上から、物理環境上(SPARC,Solaris)で稼働しているOracle 10gへ接続する環境を構築しています。
ですが、副問い合わせを含む若干複雑なクエリを投げた場合、特定環境で無応答になってしまいます。
また100%無応答になるのではなく「10回投げると確実に止まる」程度の再現率です。
【無応答になる環境】
[仮想] Windows Server 2008 R2+10gクライアント(Instant Client 10.2.0.5)
[仮想] Windows Server 2008 R2+11gクライアント(11.2.0.1.0)
[仮想] Windows 7+10gクライアント(Instant Client 10.2.0.5)
[仮想] Windows 7+11gクライアント(11.2.0.1.0)
【無応答にならない環境】
[仮想] Windows Server 2003+10gクライアント(Instant Client 10.2.0.5)
[仮想] Windows XP+10gクライアント(10.2.0.3)
[物理] Windows Server 2008 R2+10gクライアント(Instant Client 10.2.0.5)
仮想と物理の環境で異なるのはVMware vSphere 4.1上か否かのみで、物理的なネットワーク環境は同一です。
(仮想ホストと物理マシンは同一のブレードシャーシに搭載されているブレードサーバです)
クエリは若干複雑なSELECT文ですが、応答が返る場合にはネットワーク遅延なども含めて平均1秒以内で返ります。
無応答になった場合、セッションを参照してみるとINACTIVEのままでデータベースサーバ側で検索に時間が掛かっているようには思えません。
お心当たりのある方がいらっしゃいましたら、ご助力のほど、何卒よろしくお願いします。