1G内存VPS安装 mysql5.6 经常挂

时间:2021-08-10 14:49:29

背景介绍

去年3月份的时候参加了腾讯云主机活动,5年362,非常优惠。当时的想法是买来可以瞎整一波,虽然配置不高,但是搞点事情也够用。
配置如下,上海机房

1 核 1 GB 1 Mbps
系统盘:普通云硬盘

上个月的时候将机器上的MySQL升级到了5.6,因为更高版本的明确要求内存1.5GB以上,只能试试5.6,刚升完级没多久MySQL就挂掉了,然后是重启,不久之后挂掉,然后再重启的循环,很是让人恼火。各种优化方案不断尝试,没有一点作用。装的Ubuntu,使用了宝塔Linux面板,宝塔有一个定时任务的配置,可以配置计划任务,定时释放内存,想着可以通过定时释放内存解决MySQL5.6版本经常挂的问题,但是这个定时时间不好设置,还是会挂。

解决思路和方案

不能陷入牛角尖,试图通过不断尝试优化MySQL配置来解决。想起来之前跑MySQL5.5一直没挂过,所以果断(说是果断,其实也浪费大把时间)的回退到5.5,然后观察一段时间之后发现确实没有再出现类似5.6经常挂的问题。

解决方案:如果1G内存安装MySQL5.6之后,MySQL一直挂,那么使用MySQL5.5版本吧。

总结

看似废话了一堆,也没有给出什么让人眼前一亮的很牛的解决方案。但是想明白一件事吧,你我皆凡人,多把一些宝贵的时间用在更有价值的事儿上,比如打开这篇文章之后,直接找到加粗标识的文字,然后迅速关掉网页,装上5.5版本,再也不去想这件事儿。读书的时候,长辈夸奖别人家孩子的时候,经常听到一个夸奖词——灵活不死板,当时不以为然。现在总会觉得自己很多时候太过于死板,不够灵活,这时才真的明白能做到灵活不死板真的不易。