• 使用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掉,仅作为最后手段使用.

  • 相关阅读:
    C# tcp发送十六进制数据
    WPF中通过AForge实现USB摄像头拍照
    借鉴过的别人的帖子之C#篇
    C# 连续的语音识别
    C# NAudio 录音
    AS3 水波纹
    ARM多核心集群服务器
    RK3399Pro Android Rock-X 人工智能开发系列(2)
    智能化连锁门店解决方案
    RK3399Pro Android Rock-X 人工智能开发系列(1)
  • 原文地址:https://www.cnblogs.com/tangtianfly/p/3502127.html
Copyright © 2020-2023  润新知