Mysql5.7.12 占用内存过多的原因到底是什么?! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
muyege
V2EX    问与答

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

  •  
  •   muyege 2016-05-03 19:00:45 +08:00 15586 次点击
    这是一个创建于 3450 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    第 1 条附言    2016-05-04 09:23:36 +08:00
    晚些时候我装个 5.5 试试,再给大家反馈
    第 2 条附言    2016-05-11 18:41:48 +08:00
    降级 MySQL 版本为 5.5 后问题解决,原因未知,也许真如大家所说 5.7 加载的插件太多了,不适合我们这种穷人,叹气
    23 条回复    2018-07-25 10:42:43 +08:00
    csuzhangxc
        1
    csuzhangxc  
       2016-05-03 19:04:37 +08:00
    试试

    performance_schema = OFF
    unixbeta
        2
    unixbeta  
       2016-05-03 19:10:29 +08:00 via iPhone
    1g 内存,咋玩 mysql
    把 innodb 关了吧
    muyege
        3
    muyege  
    OP
       2016-05-03 19:10:41 +08:00
    @csuzhangxc 我在 stackoverflow 上看到有人这么说了,我试了,不管用
    muyege
        4
    muyege  
    OP
       2016-05-03 19:11:05 +08:00
    @unixbeta 已经关了,不起作用
    awanabe
        5
    awanabe  
       2016-05-03 19:12:58 +08:00
    你是不是没重启 mysql..
    virusdefender
        6
    virusdefender  
       2016-05-03 19:13:08 +08:00
    performance_schema = OFF 我反正以前是这么解决的,你 show engine performance_schema status 确认下确实关掉了么
    muyege
        7
    muyege  
    OP
       2016-05-03 19:14:21 +08:00
    @awanabe 这种低级错误不至于
    muyege
        8
    muyege  
    OP
       2016-05-03 19:14:34 +08:00
    @virusdefender 确实关掉了
    ooTwToo
        9
    ooTwToo  
       2016-05-03 20:13:42 +08:00 via iPhone
    我 MySQL 在 512MB 机器上跑都没问题。。 MySQL5.4
    msg7086
        10
    msg7086  
       2016-05-03 21:06:54 +08:00
    上个 htop 的截图看看?
    xuhaoyangx
        11
    xuhaoyangx  
       2016-05-03 21:09:10 +08:00
    performance_schema_max_table_instances
    table_definition_cache
    table_open_cache
    值调成几百解决
    xuhaoyangx
        12
    xuhaoyangx  
       2016-05-03 21:17:14 +08:00
    什么参数都没调
    xuwenmang
        13
    xuwenmang  
       2016-05-03 21:28:57 +08:00
    innodb , 512 内存,跑个 wordpress ,就自己访问都能挂掉
    muyege
        14
    muyege  
    OP
       2016-05-03 23:39:07 +08:00
    raycloud
        15
    raycloud  
       2016-05-04 00:07:27 +08:00
    @xuhaoyangx 都调到 100 了还是会占两百多 MB
    mornlight
        16
    mornlight  
       2016-05-04 00:19:54 +08:00 via iPhone
    @ooTwToo 5.4 和 5.7 在吃内存方面差很多啦
    msg7086
        17
    msg7086  
       2016-05-04 01:39:13 +08:00
    @muyege 好可怕的占用……(
    跟着楼上的建议换个低版本的试试呢?
    kslr
        18
    kslr  
       2016-05-04 02:17:31 +08:00 via Android
    话说 5.7 虽然可以调小但是 1G 的小机器还是不要尝试的好,装上了也是半残废。
    kn007
        19
    kn007  
       2016-05-04 07:37:51 +08:00
    用 5.7.9 就占用小,小版本再老点占用小。 5.7.12 加载太多插件,我还没深度了解,晚点看看
    mx1700
        20
    mx1700  
       2016-05-04 08:06:26 +08:00 via Android
    我装的 5.5 ,只占几十 m 内存
    my101du
        21
    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
        22
    qbmiller  
       2018-02-07 20:38:04 +08:00
    @xuhaoyangx 你这工具,这么炫叫什么来, 原先看到过 想不起来了,求教
    maxsky
        23
    maxsky  
       2018-07-25 10:42:43 +08:00
    果然有效 哈哈 400 降低到 40
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5514 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 81ms UTC 07:24 PVG 15:24 LAX 00:24 JFK 03:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86