02月02, 2021
收藏本站

MySQL5.6启动OOM

今天有台自建数据库启动不起来,连错误日志都没有,只能查看系统日志/var/log/message,发现果然是OOM了。
那接下来再看看my.cnfinnodb_buffer_pool_size配置才128M!!
看了<MySQL 5.6 OOM 问题解决分享>,才知道是performance_schema开启,且max_connections配置了20000导致。

原因:mysql5.6的performance_schema在超大连接的配置情况下,会先提前配置内存,而5.6默认是开启performance_schema。

解决: my.cnf添加配置

performance_schema=off;
max_connections=1000;

Comments