zoukankan      html  css  js  c++  java
  • 使用GDB 修改MySQL参数不重启

     link:http://blog.chinaunix.net/uid-20785090-id-4016315.html

       mysql很多参数都需要重启才能生效,有时候条件不允许,可以使用gdb作为最后的手段

    先看看修改之前

    mysql> show global variables like '%connection%';
    +--------------------------+-------------------+
    | Variable_name            | Value             |
    +--------------------------+-------------------+
    | character_set_connection | latin1            |
    | collation_connection     | latin1_swedish_ci |
    | max_connections          | 151               |
    | max_user_connections     | 0                 |
    +--------------------------+-------------------+
    4 rows in set (0.01 sec)


    使用gdb来修改


    [root@asm ~]# gdb -p $(pidof mysqld) -ex "set max_connections=1500" -batch

     其他的参数可以相应的修改


    再查看当前的配置

    mysql> show global variables like '%connection%';
    +--------------------------+-------------------+
    | Variable_name            | Value             |
    +--------------------------+-------------------+
    | character_set_connection | latin1            |
    | collation_connection     | latin1_swedish_ci |
    | max_connections          | 1500              |
    | max_user_connections     | 0                 |
    +--------------------------+-------------------+
    4 rows in set (0.00 sec)

     可以看出修改成功了,不过使用gdb有风险,特别是生产环境,有可能导致进程down掉,仅作为最后手段使用.

  • 相关阅读:
    win2K/win2003终端服务器超出最大允许连接数解决之道
    DOM与SAX读取xml文件例程
    ubuntu安装配置telnet
    SCTP 简介
    groovy 脚本中文乱码问题解决
    编码问题研究
    gvim支持utf8
    ctags使用方法
    我家猫病了。。
    小朋友搞笑造句
  • 原文地址:https://www.cnblogs.com/tangtianfly/p/3502127.html
Copyright © 2011-2022 走看看