号外号外: 原[图享网]更名为 码友网(codedefault.com) 啦,感谢大家一路上的陪伴与支持。代码的世界里,码友网与大家一起同行!

通过修改my.ini配置文件来解决MySQL 5.6 内存占用过高的问题

MySQL 作者: Rector 6799阅读 0评论 0收藏 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

mysql-logo 最近把MySQL升级到了5.6版本,无意中在任务管理器发现MySQL内存占用达到400+M,这是怎么回事呢?以前的版本可没有遇到过这种情况啊。开始的时候还以为是缓存了某个数据量较大的表的数据。于是重启MySQL服务,但结果出乎意料,MySQL服务一起启动,内存就又飙升到400+M。心想,这肯定不是缓存的那个表数据的问题了。接下来就是寻找解决MySQL 5.6 内存占用过高这个问题的解决方案了。 经过实验测试,修改一下my.ini这个配置文件的配置选项是可以限制MySQL5.6内存占用过高这一问题的,具体修改选项如下:
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
你如果在my.ini这个文件没中找到以上配置选项,则追加到该文件中即可。 完成以上配置的修改,重启MySQL服务。这个MySQL的内存占用从修改前的400+M直接降到40+M。 再也不会担心MySQL占用内存过高的问题啦^_^

阅读了该文章的人还浏览了...

本文永久链接码友网 » 通过修改my.ini配置文件来解决MySQL 5.6 内存占用过高的问题

发布于: 2015-04-09 12:39:19
分享扩散:

文章评论

获取验证码