Administrator
发布于 2024-08-02 / 17 阅读
0
0

MySQL服务器优化配置

  1. 修改系统I/O调度模式

    # 编辑文件
    vi  /etc/grub.conf
    
    # 文档最后增加
    elevator=deadline
  2. 关闭numa

    # 编辑文件
    vi /etc/grub.conf
    # 文档最后增加
    numao=off
  3. 设置服务器虚拟内存使用策略

    # 编辑文件
    vi /etc/sysctl.conf
    
    #文档最后增加,vm.swappiness=1是指尽量使用物理内存不用虚拟内存,如果物理内存充足可以设置为0
    vm.swappiness=1
    net.core.somaxconn=4096
    net.ipv4.tcp_tw_recycle=1
    net.ipv4.tcp_tw_reuse=1
    net.core.wmem_default=87380
    net.core.wmem_max=16777216
    net.core.rmem_default=87380
    net.core.rmem_max=16777216
    
    # 重启系统后验证
    sysctl -p
  4. 优化操作系统句柄数限制

    # 编辑文件
    vi /etc/security/limits.conf
    # 文档最后增加
    * soft nofile 65535
    * hard nofile 65535  
    * soft nproc 65535
    * hard nproc 65535
    # 重启后验证
    ulimit -n
    ulimit -u


评论