VPSのMariaDBサーバーがすぐに落ちるので調整してみた

一番安いVPSのプラン(ストレージ25G、メモリ512MB)を契約していて、気づいたらMySQLがよく落ちている(Ubuntu 20.4からDebian 12に変更したため)。普通にGoogると、メモリ不足のせいかSwapファイルを増やす案が多い。スキルがないので躊躇。内容も古いバージョンで書かれていることが多く環境が違って難しい。

Grokで訊いてみることにしたら、同じ環境(Debian 12、MariaDB、Apache2、PHP 8.2)で提案してくれた。

いくつか提案があるが、簡単にできそうなSQLサーバーの設定をやってみることにした。ちょっとずつ変えて様子をみる。変えたところは以下。コメントを外して数値を変えた。

設定ファイルは

SQLサーバーの再起動は

3日経っても落ちていない。安心していたら、その5日後に落ちていたのでさらに

を追加し、DBの最適化も行った。