·您当前的位置:首页 > 技术教程 > PHP教程 >

[php]mysqld.exe内存占用过高问题的解决

时间:2016-06-23 12:01酷播
[php]mysqld.exe内存占用过高问题的解决

最近遇到了服务器总是停机的问题,虽然它自己只有2G的内存,不过实际部署的应用访问量非常小,也不至于2G就不够用,所以开始了给服务器瘦身的计划。

看着任务管理器里面的各个进程,发现吃内存最厉害的是mysqld.exe,它一个就吃了400多兆内存,明显不合理。

 

于是通过修改MySQL的配置文件对它进行优化。根据百度的结果,修改my.ini文件

找到其中的两条:

table_open_cache=2000 改为

table_open_cache=256

 

table_definition_cache=1400 改为

table_definition_cache=400

 

然后重启mysql,再打开任务管理器,发现mysqld.exe 只占50M内存了,比原来少了350多兆,效果很明显。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器