System.Data.OracleClient は廃止され、ひどいものになりました。 Oracle の ODP.net (デプロイされたマシンでクライアントのセットアップを制御または把握できる場合)、マネージド ODP.net (プログラムが実行されるマシンでクライアントを制御できない場合)、または Dev Art の dotConnect for Oracle を使用します。
http://www.oracle.com/technetwork/topics/dotnet /index-085163.html
以前は System.Data.OracleClient を使用していましたが、あらゆる種類の不可解な一時停止、遅延、および説明のつかない現象がありました。たとえば、単純にバインド変数を呼び出すだけで、クエリの実行に 17 秒の遅延が発生しました (時間を測定しました)。
確かに、8 分間は衝撃的ですが、最初のパスとしてドライバーを切り替えて、どれだけ近づくことができるかを確認してください。