zoukankan      html  css  js  c++  java
  • mysql

    1.1MySQL查看最大连接数和修改最大连接数

    1、查看最大连接数
    show variables like '%max_connections%';
    2、修改最大连接数
    set GLOBAL max_connections = 200;

      第一种:命令行查看和修改最大连接数(max_connections)。

      >mysql -uuser -ppassword(命令行登录MySQL)

        mysql>show variables like 'max_connections';(查可以看当前的最大连接数)
        msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)
        mysql>exit  
        这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效,一旦mysql重启,又会恢复到初始状态。因为mysql启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。

        第二种:通过修改配置文件来修改mysql最大连接数(max_connections)。

        这种方式说来很简单,只要修改MySQL配置文件my.ini 或 my.cnf的参数max_connections,将其改为max_connections=1000,然后重启MySQL即可。但是有一点最难的就是 my.ini这个文件在哪找。通常有两种可能,一个是在安装目录下,另一种是在数据文件的目录下,安装的时候如果没有人为改变目录的话,一般就在 C:/ProgramData/MySQL往下的目录下,linux系统中一般在/etc目录下。

    2锁的超时时间设置

    # 查询全局等待事务锁超时时间
    SHOW GLOBAL VARIABLES LIKE 'innodb_lock_wait_timeout';

    # 设置全局等待事务锁超时时间
    SET GLOBAL innodb_lock_wait_timeout=100;

    # 查询当前会话等待事务锁超时时间
    SHOW VARIABLES LIKE 'innodb_lock_wait_timeout';

     

    MySQL性能优化之参数配置  https://www.cnblogs.com/angryprogrammer/p/6667741.html   

     

  • 相关阅读:
    CLR via C#(04) 本是同根生
    CLR via C#(01).NET平台下代码是怎么跑起来的
    CLR via C#(02)基元类型、引用类型、值类型
    Mysql定期自动备份
    Extjs4 图片上传 预览
    inno setup打包应用程序
    bat批处理学习
    localhost/127.0.0.1/本机IP的区别以及端口号
    VirtualBox虚拟机上安装windows7系统
    Linux系统中Oracle11g数据库的安装与验证
  • 原文地址:https://www.cnblogs.com/z-test/p/10275912.html
Copyright © 2011-2022 走看看