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   

     

  • 相关阅读:
    很实用的linux 上的svn安装和svnserver 的重启
    将单链表逆置*
    25 链队列
    24 顺序队列(循环队列)
    23 顺序队列
    界面常见的交互反馈
    事件
    22 链栈
    渲染“Hello World”(将脚本数据渲染在界面上)
    引用(import 和 include)
  • 原文地址:https://www.cnblogs.com/z-test/p/10275912.html
Copyright © 2011-2022 走看看