Categorized | 网络技术

lnmp下mysql 5.6内存占用过高解决方法

发布于 2015年11月02日 更新于 2017年02月20日 

最新的lnmp一键包1.2里,可以选择mysql5.6版本安装,但是最近发现mysql有时候会出现挂掉的情况,看一下mysql错误日志,应该是内存占满导致的,1G内存的vps是伤不起的。。

重启mysql服务后,top一下发现这一个mysql服务就占用了500多MB内存。。

Google一番,贴一下记录:

mysql5.6的默认配置是不适合小型站点的,win的话在my.ini里修改、linux则在/etc/my.cnf里修改performance_schema_max_table_instances参数,有就修改,没有就追加:

performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256

修改完毕后,重启mysql服务,service mysql restart,然后top后发现内存占用少了一半,应该还有很大优化空间,鉴于内存基本够用了,就不继续折腾了。

看了此文的人貌似还看了这些:

  • Amazon EC2云主机开通过程及Putty的SSH登录说明 2013-08-24
  • LNMP及LANMP环境一键搭建教程 2013-08-25
  • LNMP及LANMP环境一键搭建教程 2013-08-25
  • 亲,中秋国庆福利来了~【2012版倒计时】 2012-10-01
  • Amazon EC2的V-P-N-PPTP搭建教程(on aws redhat6.5 X64) 2014-10-20
  • .htaccess中RedirectMatch的301,URL广泛匹配如何设置? 2012-07-22
  • 自动检测memcached进程,不存在则自动重启(脚本) 2014-11-09
  • 360极速浏览器在chrome商店无法安装插件提示不支持版本的解决方法 2014-07-11
  • centos安装ss多用户带前端教程 2015-02-03
  • wordpress相关文章代码增强版 2012-07-14
  • 3 Comments For This Post

    1. zdj999123 Says:

      赞一个。话说那个云盾占用的也高啊

    2. 卢松松博客 Says:

      一看就是技术大牛

    3. 23e782b898eab5d40386e56147591750 Says:

      百度搜到的,进来拜读一下!666

    发表评论

    Time limit is exhausted. Please reload CAPTCHA.

       我相信你,不会发广告!

    斗牛SEO工具