0
A
回答
0
如果您正在使用單線程或非常小的一組線程(需要數據庫功能),將連接綁定到線程就像一個可憐的人的連接池。每次使用它時,不要檢查池中的連接,而只需使用綁定到該線程的單個連接。這將允許快速執行數據庫查詢,即使代碼設計得不是很好。
但是,在很多情況下,您並未使用單個線程或一小組線程。一旦你開發了一個應用程序,即使有幾十個同時在線的用戶,你最好使用連接池,因爲連接到每個線程都是不可能的(見下一段)。
有些人也有誤解,認爲連接池可以並且應該有很多連接(100個或更多),儘管通常擁有更少的連接會更有優勢。由於所有連接都使用數據庫的資源,所以效果與具有單一收銀機的商店類似。商店有10個門而不是1個,因爲它只會滿足客戶,但支付不會更快。
相關問題
- 1. 每個線程有一個數據庫連接?
- 2. 連接有一個遠程數據庫
- 3. Java線程安全數據庫連接
- 4. 多線程和數據庫連接
- 5. laravel連接到在線數據庫
- 6. 連接到在線數據庫在c#
- 7. Android - 連接到MSSQL在線數據庫
- 8. WCF數據庫連接:只有一個數據庫連接
- 9. 每個數據庫連接一個DAO?
- 10. 調用從線程連接到數據庫的Sub
- 11. C#連接到單獨的線程數據庫
- 12. 遠程連接到Access數據庫
- 13. OCCI - 連接到遠程數據庫
- 14. 應用程序連接到數據庫
- 15. 未連接到Firebird數據庫遠程
- 16. 遠程連接到MySQL數據庫
- 17. PyMySQL連接到遠程數據庫
- 18. 遠程連接到clearDB heroku數據庫
- 19. 連接到遠程MySQL數據庫
- 20. PHP到SQLSERVER數據庫連接過程
- 21. 連接到遠程數據庫
- 22. 連接到SQL Server;兩個網站連接到同一個數據庫
- 23. 定期連接數據庫
- 24. 連接到SQL數據庫
- 25. C#連接到數據庫
- 26. 連接到數據庫
- 27. 連接到MySQL數據庫
- 28. 連接到Avaya數據庫
- 29. AjaXplorer連接到數據庫
- 30. 連接到MySQL數據庫