Categorized | 网络技术

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

发布于 2015年11月02日

最新的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
  • 线程中使用正则表达式cpu占用100%解决方案 2014-05-29
  • Amazon EC2的V-P-N-PPTP搭建教程(on aws redhat6.5 X64) 2014-10-20
  • RESTful API 最佳实践(转) 2018-10-10
  • 百度蜘蛛抓取压力反馈工具发布 2012-05-18
  • 密码保护:Mindjet MindManager2016 可用版 2017-03-06
  • 浏览器输入淘宝首页会自动跳转到淘宝特卖频道,何解? 2012-07-14
  • 自动检测memcached进程,不存在则自动重启(脚本) 2014-11-09
  • dedecms优化中常用的一些函数汇总 2012-06-16
  • 3 Comments For This Post

    1. zdj999123 Says:

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

    2. 卢松松博客 Says:

      一看就是技术大牛

    3. 23e782b898eab5d40386e56147591750 Says:

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

    发表评论

    Time limit is exhausted. Please reload CAPTCHA.

       我相信你,不会发广告!

    斗牛SEO工具