私は常にdb接続を閉じるべきですか、それとも自動的に閉じますか?私はいつもconnection.closeを使うべきですか?
私はそれを閉じないとどうなりますか?
aspエラーの場合でも接続を閉じることができますか?私は "on error goto next"コマンドを使用するのではなく、エラーが発生した場合にスクリプトを停止したい。
SQL Server 2008と2012の自動クローズはどのように異なりますか?
3
A
答えて
4
はい、あなたは常にあなたが開いて何かを閉じるように努めるべきです。これをできるだけ早くコード内で行うと、他の要求によって再利用できるリソースが解放されます。
ほとんどの開発者が関数やサブプロシージャの概念に気づいていないような接続オブジェクトが完全に参照解除されると、接続は閉じられません。これは、スクリプトに完了しました。これにより、アプリケーションのスケーラビリティを損なう必要以上に接続を開いたままにすることができます。
いいえ、エラーが発生すると、スクリプトをすぐに終了させるため、私はそれを処理しようと心配しません。
いいえ。ASPとADODBは、接続先のSQL Serverのバージョンについて実際には気にしません。
関連する問題
- 1. 私はいつもコンストラクタでstd :: moveを使うべきですか?
- 2. 私はいつもAndAlsoとOrElse演算子を使うべきですか?
- 3. いつ私はSynchronousQueueを使うべきですか
- 4. setUpClassはいつ使うべきですか?__init__を使うべきですか?
- 5. 私はいつもベクトルを返すリファレンスを扱うべきですか?
- 6. C#では、いつ構造体を使うべきですか?クラスはいつ使うべきですか?
- 7. Jira Agileでは "Story"をいつ使うべきか "Improvement"を使うべきか
- 8. C#リストはいつ使うべきですか?そして、いつarraylistを使うべきですか?
- 9. OpenGL:私はいつもglColor * f値を自分でクリップすべきですか?
- 10. 私はいつも_POST _GETと_COOKIE変数にstripslashを使うべきですか
- 11. 私はhistory.jsを使うべきですか? it.Whichブラウザについて
- 12. AngularJS、私はいつも未定義のバウンド値をチェックすべきですか?
- 13. リアクションナビゲーションではいつreduxを使うべきですか?
- 14. Python 3.xでは\ nをいつ使うべきですか?
- 15. ウェブジョブではなくロジックアプリケーションをいつ使うべきですか?
- 16. Pythonではいつsplit()を使うべきですか?
- 17. CodeIgniterではいつコアを使うべきですか?
- 18. Javaではfinalize()メソッドをいつ使うべきですか?
- 19. なぜ私はいつもCでヌル入力可能な型を使うべきではない
- 20. @classmethodはいつ使うべきですか?defメソッド(self)を使うべきですか?
- 21. マルチスレッドと比べてselectをいつ使うべきですか?
- 22. 私はいつも関数に戻り値を与えるべきですか?
- 23. 私はいつもgrokの解析エラーを避けるべきですか?
- 24. django - media_rootまたはstatic_rootをいつ使うべきですか?
- 25. 私はいつも外来キーの周りに設計すべきですか?
- 26. javascriptで '==='演算子はいつ使うべきですか?
- 27. BOOLとboolはいつC++で使うべきですか?
- 28. 私は同じクラスに分かれていてもらうべきですか?
- 29. 'Array.prototype'をいつ使うべきか、JavaScriptで 'this'を使うのはいつですか?
- 30. Railsでは、私はジェネレータを使うべきですか?