mysql每个连接的最长时间是多少该如何处理

mysql每个连接的最长时间是多少该如何处理,第1张

方法1、mysql中提高max_connections的值。不要太高,依据你的内存而定。一般8G-16G内存服务器500-1000 mysql>set GLOBAL max_connections=1000方法2、从应用层限制连接数据库的最大连接数

mysql目录下的 my.ini 可以修改 配置

max_connections=100表示的是最大连接数

query_cache_size=0 表示查询缓存的大小

table_cache=256 表示表格的缓存

tmp_table_size=18M 表示临时表的缓存

thread_cache_size=8 表示线程的缓存

超时时间可以在连接字符串中写好 下面给出了一个实例

Server=myServerAddressDatabase=myDataBaseUid=myUsernamePwd=myPassworddefault command timeout=20

其他 连接字符串的实例给你一个连接

http://www.cnblogs.com/hcbin/archive/2010/05/04/1727071.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7829213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存