[groonga-dev,04960] Re: Mroongaのalloc_countの増加について、cache_limitの恒久設定方法

Back to archive index
OHTSUKA Soushi (=?iso-2022-jp?B?GyRCQmdETRsoQiAbJEJBbTtKGyhC?=) so****@ayd*****
2022年 4月 18日 (月) 19:04:17 JST


soushiです。

早速の返信ありがとうございます。

> 日中のどれか1つ以上のクエリーでメモリーリークしていると思う
> ので、日中のクエリーを記録しておいて(*)、各クエリーについて
> 以下を確認してもらえますか?
> 
> (*) General Query Logで記録できます。
>     https://mariadb.com/kb/en/general-query-log/
> 
>   1. 実行前のalloc_countを記録する
>   2. クエリーを実行する
>   3. 実行後のalloc_countを記録する
>   4. ↑の1.から3.を何回も実行し続ける

対象が本番環境になるので関係者と調整しながら進めてみます。
また結構地道な作業になりそうですので、返信にしばらくお時間かかると
思いますが、うまく問題のクエリが釣れるように頑張ってみます。

> 回避方法なんですが、たぶん、再起動ではなくFLUSH TABLESでも回
> 避できるとは思います。再起動よりは多少はマシかもしれませ
> ん。。。

たまたまサイトがいつもより注目され、日中のメモリ消費が激しくなったときに
どうしようかなと言う悩みがあったので大変助かります。
これも効果があるのか試してみます。

>> ### cache_limitの恒久設定
>> 
>> cache_limitの設定を永続させる事は可能でしょうか。
> 
> できないです。

なるほど承知しました。
合わせて詳しい挙動もありがとうございます。

///////////////////////////////////////////////////////////////
 [NAME] 大塚 総司 - OTSUKA Soushi
 [Mail] so****@ayd*****



groonga-dev メーリングリストの案内
Back to archive index