-2
A
回答
2
我假設你的架構是n層,是這樣的:
DB_SERVER <---> APPLICATION <----> MANY_CLIENTS
......你考慮應用部分的解決方案?
假設如此,依然依靠:
- 從性能上看,最好是有較少的連接。但是,如果網絡在
DB_SERVER
和APPLICATION
之間的延遲較低,則將多個客戶端請求壓縮爲單個連接的收益可能會很小。 - 如果每個客戶端只需要一個查詢,那麼確保單個(多路複用)連接的應用程序的邏輯可能非常簡單。但是,如果與客戶端的通信需要執行許多SQL查詢,並且它們干預,那麼它可能也很複雜。因此,成本(就APLICATION複雜性而言)可能會超出網絡性能方面的小收益。
所以你必須考慮增益和成本......結果很大程度上取決於上述兩個因素。
當然,如果你考慮很多併發連接,你也可以命中一些連接表大小限制。或者您可能在DB_SERVER
和APPLICATION
之間有一些安全特定的連接限制。在這種情況下,將客戶端連接複用爲一個可能是唯一的選擇。
相關問題
- 1. 哪一個最適合dataTable
- 2. 哪一個是最適合這種查詢,「內連接」或「去哪兒」
- 3. 哪個MySQL連接更適合用於C#?
- 4. 哪個CMS最適合Node.js?
- 5. 哪個edtior最適合wordpress
- 6. 哪個隊列最合適?
- 7. 哪一個最適合xml解析器
- 8. MYSQL innodb或myisam?哪一個最適合這種情況?
- 9. 哪個最常用? RSS或Atom?哪一個更適合從?
- 10. MySQL我連接了哪個連接?
- 11. PHP&MySQL - 哪個變量類型最適合這個數組?
- 12. 哪個是最適合php mysql網站的TimeZone設置?
- 13. 哪個字符編碼最適合levenshtein和MySQL匹配?
- 14. 哪個版本控制最適合我?
- 15. 哪個例外最適合在這裏?
- 16. 哪個IDE最適合擴展開發?
- 17. 哪個PHP ORM最適合Zend Framework?
- 18. 哪個數據庫最適合Magento
- 19. 哪個ORM最適合這裏?
- 20. 哪個Linux版本最適合Nutch-Hadoop?
- 21. 哪個ORM最適合報告模塊?
- 22. 哪個DVCS最適合Subversion版本庫
- 23. 哪個框架最適合Selenium Webdriver
- 24. 哪個eclipse最適合Android開發?
- 25. 哪個OpenGL實現最適合Java?
- 26. 哪個NoSQL實現最合適?
- 27. 哪個SQL最適合使用
- 28. 哪個是適合初學者的最適合的C IDE?
- 29. PoolingClientConnectionManager和PoolingHttpClientConnectionManage之間的差異?哪個更適合HTTP連接?
- 30. 哪個最適合在gwt中構建一個web工具
你爲什麼不試試和我們分享結果? –
既然你只提到Mysql,你怎麼期望分組你的不同連接? –