Open棟梁Project - マイクロソフト系技術情報 Wiki
ASP.NETのタイムアウトについての考慮点を纏めました。
データ・プロバイダ側(クライアント側)
DBに依って異なるが、だいたい以下のものがある。
DBに依って異なるが、だいたい以下のものがある。
クライアント側タイムアウトでは、APサーバのThreadは停止しないので、
Transactionの結果はAPサーバの処理結果に依る。
サーバ側タイムアウトでは、APサーバのThreadが停止するので、
Transactionはロールバックされる。
(ConnectionオブジェクトがCloseされないでGCされるとロールバックになる仕様のため)