mysql 6 2月 2023 mysqlがどんどんメモリを食ってOOM Killerに殺される mysqlでメモリ使用量が増えつづける現象が起こって、最終的にはOOM Killerに殺されてサービスが一時停止するという状況が発生して困っていました。 ## 前提条件 * mysql8 * 数年間運用しているシステム * mysqlのfulltextインデックスの検索を使っている。 ## 状況 *… 続きを読む
mysql 9 1月 2023 mysql8でメモリ使用量が増えつづける問題 mysql8が、OSの残りメモリをどんどん奪っていく現象が発生していたので、ググって調べてみると、日本語ページでは、table_definition_cache を 400に設定するという解決策が見付かった。 もう少し調べていくと、以下のページに辿りついた。バージョンは5.6についてだった。 htt… 続きを読む
mysql 25 8月 2018 node mysql パッケージをラップして使う node で作ったので、データストアをmongodbなどにするのが普通かもしれないけど、今回はmysqlにしました。 mysqlパッケージをそのまま使うのもよいけど、コネクションプーリングをしたかったり、その他に便利メソッドを追加することもできるということで、dbパッケージを経由して使うようにしまし… 続きを読む
mysql 7 9月 2007 osCommerceの初期データを、utf-8で動いてるmysqlサーバにimportする osCommerceを動かしてみたときに、既に動作していたmysqlのcharsetがutf-8だった(osCommerceは、euc-jpが前提)ために、DBから取得してくる文字が表示されなかった。なんだか妙に嵌ってしまった。 mysqlの文字コードの違いからくる問題について、今頃MySQL4.1… 続きを読む