[ruby-list:34495]のコードでは30000回の反復を最高速(?)で実行させてますよね?反復の途中で待ち時間を設けても状況は同じでしょうか?全く根拠はないのですが、logoffを実行してもOracleはすぐに資源を解放せずにいるのではないか?と思いまして。資源の解放を保留し続けて、やがてメモリが不足する...と考えたのです。長期間、連続して稼働するシステムであれば30000回のlogon/logoffは珍しくないと思うので、同様の状況が見付かっていても良さそうな。対処方法が確立しているのか、動作環境や設定によるのか...。http://www.pugh.palm-j.com/。