我正在開發一個Java應用程序,它將分佈在很多人身上。不過,我不希望同時連接千個客戶端,因此我想限制我的Apache MYSQL服務器上的連接數量。我正在使用xampp,我想知道如何限制/更改一次連接的數量。如何限制MYSQL數據庫連接的數量?
0
A
回答
1
你的問題真的很廣泛,所以我的答案也要寬泛。
您應該學習更多關於連接和客戶端的工作方式。
僅僅因爲您擁有數千個客戶端,並不意味着您需要數千個連接。這是因爲每個客戶端都不佔用一個連接。
會發生什麼情況,在某種程度上,會創建一個連接池,並且此連接池將在所有客戶端調用中共享。
xampp
中的最後一個「p」表示PHP
(或Perl
),因此他們將負責控制連接池。所以,我的建議是尋找連接池PHP
或Perl
。
至於如何使用連接池與Java,請按照本教程中的例子:http://www.javaworld.com/article/2076221/jndi/dive-into-connection-pooling-with-j2ee.html
1
如果您使用的是Java,我建議C3P0
http://www.mchange.com/projects/c3p0/
或Apache下議院DBCP
http://commons.apache.org/proper/commons-dbcp/
http://wiki.apache.org/commons/DBCP
乾杯!
相關問題
- 1. Cakephp:是否可以限制數據庫連接的數量?
- 2. 如何限制MySQL數據庫中的行項目數量
- 3. 如何在春季限制連接數據庫的次數?
- 4. OkHttpClient連接數量限制?
- 5. 如何連接到MySQL數據庫?
- 6. Xcode 4.6如何連接Mysql數據庫
- 7. openui5 - 如何連接到MySQL數據庫?
- 8. 如何連接mysql數據庫?
- 9. 如何連接遠程mysql數據庫
- 10. 如何連接mysql數據庫與android
- 11. 數據流 - 連接限制
- 12. MySQL數據庫插入數據限制
- 13. PHP - MySQL數據庫連接
- 14. Asp.net mysql數據庫連接
- 15. Mysql數據庫未連接
- 16. Netbeans MySql數據庫連接
- 17. 連接到MySQL數據庫
- 18. Laravel/MySQL數據庫連接
- 19. C++ MySQL數據庫連接
- 20. PHP MySQL數據庫連接
- 21. 連接到MySQL數據庫
- 22. PHP,MySQL數據庫連接
- 23. 連接到MySQL數據庫
- 24. MySQL數據庫連接vb.net
- 25. 連接到MySQL數據庫
- 26. android連接mysql數據庫
- 27. 2 mysql數據庫連接
- 28. 數據庫連接golang mysql
- 29. 連接到MySQL數據庫
- 30. 連接到MySQL數據庫
請注意,您**不應允許外部客戶端連接到您的MySQL數據庫。 [這種方式是災難。](http://forums.somethingawful.com/showthread.php?noseen=0&threadid=2803713&pagenumber=258#post398884189) – duskwuff
@duskwuff用戶將無法修改我的數據庫。應用程序將自己更新像位置,IP地址,用戶桌面名稱等等的東西。用戶無法在我的mysql服務器上執行命令 – DaBaws
好,好!只要確定,因爲你的問題不清楚你的架構是什麼。 – duskwuff