2021年11月19日
WordPressで「データベース接続確立エラー」が発生するので対策してみました
VPSで運用しているWordPressで
データベース接続確立エラー
が発生していて、その度にデータベースの再起動で乗り切っていたのですが、あまりに頻繁にエラーが発生するようになり、少し対策してみました。
InnoDBのバッファーサイズを変更
いろいろ調べていると、InnoDBのバッファーサイズを増やしてみると改善する可能性があるらしいとのことで、とりあえず512MBに設定してみました。
/etc/my.cnf
innodb_buffer_pool_size=512M
設定を変更して数ヶ月
以前は月1ぐらいの間隔でデータベース接続確立エラーが表示されていたのですが、変更後3〜4ヶ月経ちましたが、エラーが表示されなくなりました。
うまく対策できたような感じです。
InnoDBバッファサイズの初期値はかなり小さめに設定されているみたいなので、メモリに余裕がある場合は少し大きめに設定してみると良いのかなと思います。
リンク
MySQL :: MySQL 5.6 Reference Manual :: 14.5.1 Buffer Pool
https://dev.mysql.com/doc/refman/5.6/en/innodb-buffer-pool.html
【ウェブデザインの最新記事】
この記事へのコメント