• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
ECS Linux 512M内存主机安装mysql内存优化的操作
发布日期:2015-12-16 22:12:57

  问题描述:Linux 512M内存主机,使用一键安装包配置好环境以后,频发宕机的现象。登陆管理终端能够发现,造成这个情况的原因是mysql内存占用大量内存导致系统内存不足。重启mysql进程后,很快被系统kill掉。使用管理终端后可以发现错误信息如下图所示:


  分析解决:

  512M内存作为服务器来说是比较小的,但是不可能启动后立即就导致内存不足,所以应该是设置问题导致的。查看my.cnf发现key_buffer_size值是256M,将值调低就可以了,最后在将值调整为32M之后,重启mysql进程,未再发生mysql进程被kill的情况。

  温馨提示:

  另mysql安装目录下有几个文件:my-huge.ini 、my-large.ini、my-small.ini、my-medium.ini,这几个配置文件是根据内存大小提供的建议来进行配置,如要对mysql的参数做进一步的调整,可以参考一下这些配置文件。