mysql 连接数的最大数
mysql默認最大連接數是100,增加加默認MYSQL連接數的方法有兩個
方法一:進入MYSQL安裝目錄 打開MYSQL配置文件 my.ini(windows) 或 my.cnf(linux環境)查找 max_connections=100???修改為 max_connections=1000 服務里重起MYSQL即可
方法二:
客戶端登錄:mysql -u username -p password
設置新的最大連接數為200:mysql> set GLOBAL max_connections=200
顯示當前運行的Query:mysql> show processlist
顯示當前狀態:mysql> show status
退出客戶端:mysql> exit
查看當前最大連接數:mysqladmin -u username -p password variables
?
c#程序里修改最大數:
? <add key="MySql" value="connection timeout=20;server=120.26.71.40;port=3306;userid=hbl_test;password=test;database=mydb;persist security info=true;charset=utf8;Allow User Variables=True" />
?
其中:Allow User Variables=True 允許使用存儲變量
connection timeout=20 連接時間可以是20秒
?
連接數并不等同于一定是線程數。
SQLServer采用的是工作線程模型。5000個未必就創建了5000個線程。
MySQL則是一連接一線程,5000個似乎太大了。
轉載于:https://www.cnblogs.com/ChineseMoonGod/p/5256378.html
總結
以上是生活随笔為你收集整理的mysql 连接数的最大数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++项目参考解答:累加求圆周率
- 下一篇: linux cmake编译源码,linu