最新的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后发现内存占用少了一半,应该还有很大优化空间,鉴于内存基本够用了,就不继续折腾了。
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 原文网址: https://sunweiwei.com/2021/
- 最后修改时间: 2017年02月20日 14:34:43
3 11 月, 2015 at 下午 2:29
赞一个。话说那个云盾占用的也高啊
30 12 月, 2016 at 下午 6:06
一看就是技术大牛
3 10 月, 2017 at 上午 10:08
百度搜到的,进来拜读一下!666