本番環境でSqlTransaction.Zombie例外が発生します(ASP.NETアプリケーションではなく.NET Windowsアプリケーションで)。以下の記事で、例外がいつどのようにスローされるかについて回答を得ました。本番環境では、DB操作を実行する1つのサーバーアプリケーションが利用可能であり、サーバーと対話するクライアントアプリケーションが複数存在する可能性があります。
この記事では、接続が明示的に閉じられていることが示されています。私の質問は、実際のアプリケーションでは、接続を閉じる可能性は何ですか(まれに、本番環境でのみ発生します)?それを再現するための可能なシナリオを聞きたいです。
例外が原因でサーバーの1つが停止しています。助けてください。
SPが予期せず接続を閉じる可能性はありますか?もしそうなら、説明してください。前もって感謝します。