VPS侦探论坛

 找回密码
 注册
查看: 4864|回复: 0

[Apache] 对于LNMP下MYSQL启动时占用内存优化

[复制链接]
发表于 2016-8-27 00:19:53 | 显示全部楼层 |阅读模式

这两个我发现MYSQL5.6在没有活动的情况下,占用内存也挺多的,都在18%以上。
我查了一下网上的资料,MySQL 5.6相比于前代GA版本性能提升显著,但默认缓存设置对于小型站点并不合理,在5.5版本里就新增了一个性能优化的引擎 PERFORMANCE_SCHEMA,这个功能在5.5默认是关闭的,而到了5.6版本后就默认开启了,这也是以前的版本在启动后内存都占用不高。



performance_schema_max_table_instances=400    // 检测的表对象的最大数目。
table_open_cache=256                                           //缓存frm文件
table_definition_cache=400                                    //指的是缓存数据文件的描述符(Linux/Unix)相关信息



上面的内容加到【mysqld】里就行了。


我加上去后,重启MYSQL服务,占用率降下一大部,都在9%左右。

对于小内存的VPS应该可以试一下。

但是对于性能方面,我没有去测,应该不会有影响吧。

希望军哥给一下建议。。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-25 15:06 , Processed in 0.025162 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表