Mysql5.7.12 占用内存过多的原因到底是什么?!

2016-05-03 19:00:45 +08:00
 muyege

买了一年的阿里云,本来还打算玩玩的,结果被 mysql 卡住了,本来就 1G 内存(买的最低配置),结果每次启动不久就会把物理内存吃的就剩 50M 左右,搞的系统卡的要死,查阅各种资料,把 my.cnf 折腾的我自己都不认识了,还是没有一点变化,总觉得是这个版本故意的,特地来求助 V 站大神,有遇到相似问题的给个思路,不甚感激!(实在不行我就放弃在低配置阿里云上装 MySQL 了),最后给出 my.cnf 配置,链接如下: https://github.com/muyehub/muyehub.github.io/blob/master/my.cnf.md

15222 次点击
所在节点    问与答
23 条回复
my101du
2016-05-04 10:48:46 +08:00
# 解决 5.6 启动后就占用几百 M 内存的问题( 5.1 启动只有 20M 以内)
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256

# 关闭 innodb 引擎
default-storage-engine=MyISAM
skip-innodb
innodb=OFF

差不多就行了哈,要求别太高。 5.6 以上不可能做到低版本那种占用几十 M ,一百 M 的……
qbmiller
2018-02-07 20:38:04 +08:00
@xuhaoyangx 你这工具,这么炫叫什么来, 原先看到过 想不起来了,求教
maxsky
2018-07-25 10:42:43 +08:00
果然有效 哈哈 400 降低到 40

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/276069

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX