zoukankan      html  css  js  c++  java
  • 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个似乎太大了。

  • 相关阅读:
    php apc
    nginx https
    js弹出确认框,挺全
    websocket nodejs
    nodejs express测试
    【C++】Mandelbrot集绘制(生成ppm文件)
    【Scheme】Huffman树
    【Scheme】符号求导
    【Scheme】树结构
    【Scheme】序列的操作
  • 原文地址:https://www.cnblogs.com/ChineseMoonGod/p/5256378.html
Copyright © 2011-2022 走看看