爲什麼要關閉數據庫連接? 如果連接處於打開狀態,會發生什麼情況? 當應用程序退出時連接是否會自動關閉?爲什麼要關閉數據庫連接
0
A
回答
0
關閉數據庫連接並不是必須的。看到這個question on stackoverflow for a more detailed explanation.
0
要釋放像處理程序這樣的資源,我們應該使用DBHelper.close();關閉數據庫,如果你不關閉數據庫,當你嘗試重新連接到數據庫時,它可能會出現問題。因此要克服這個問題,我們必須關閉數據庫。
1
1)儘快
連接本身開放的連接儘可能晚
2)關閉連接返回到連接池。連接是有限的資源。您建立的具有完全相同連接字符串的任何新連接將能夠重用池中的連接。
相關問題
- 1. 爲什麼總是關閉數據庫連接?
- 2. 爲什麼不關閉數據庫連接在最後的塊
- 3. 關閉數據庫連接
- 4. 關閉連接數據庫
- 5. 關閉數據庫連接
- 6. 關閉數據庫連接
- 7. 關閉數據庫連接
- 8. 要關閉或不關閉數據庫中的連接
- 9. 爲什麼sqlite3_prepare_v2關閉數據庫?
- 10. 企業庫數據庫連接關閉
- 11. 什麼時候應該關閉PHP中的數據庫連接?
- 12. 什麼時候應該關閉數據庫連接?
- 13. 什麼關閉此連接?
- 14. 爲什麼Tomcat不關閉HTTP連接?
- 15. 爲什麼我的TCP連接關閉?
- 16. CodeIgniter數據庫連接沒有關閉
- 17. 關閉和打開數據庫連接?
- 18. entitymanager.close()不關閉連接到數據庫
- 19. laravel 4關閉數據庫連接
- 20. 數據庫連接沒有關閉
- 21. Node.js關閉數據庫連接
- 22. Play Framework:數據庫連接池關閉
- 23. 關閉打開的數據庫連接?
- 24. 數據庫連接不關閉
- 25. C#關閉數據庫連接
- 26. 關閉數據庫連接()內finally塊
- 27. 數據庫連接自動關閉
- 28. asp.net; repeater.databind和數據庫連接關閉
- 29. Oracle數據庫:java.sql.SQLException:關閉連接
- 30. 關閉DataMapper數據庫連接