[groonga-dev,03677] Re: 【宅ふぁいる便】ファイル預りのご連絡 佐瀬啓様より

Back to archive index

Naoya Murakami visio****@gmail*****
2015年 11月 26日 (木) 17:06:52 JST


村上と申します。

私も同じ問題にあたったことがあります。
この問題はキャッシュの問題と思われます。
mroonga_commandでは、複数のDBで共有のキャッシュを使っています。
(という認識です。)

そのため、クエリが完全に同じものでは、DBを切り替えても、
切り替え前のDBのクエリのキャッシュが返されてしまいます。

mysqldを再起動などしてキャッシュを綺麗にしてから、cache=no
のオプションを指定すれば、違うDBの結果が返ると思います。

http://groonga.org/ja/docs/reference/commands/select.html#cache

私は今、少し余裕がなくて、根本的な対応策を検討できていないのですが、
DBが違う場合は、必ずクエリが変わるようにして暫定対応しています。

参考情報でした。



2015年11月26日 16:53 <takah****@yahoo*****>:

> 各務 様
>
> お世話になっております。
> 佐瀬で御座います。
>
> 下記、ご連絡有難う御座います。
>
> FLUSH TABLES;を入力してみましたが、
> 挙動が変わりません。
>
> DBを立ち上げてから、
> 初めのuse mail00 などは想定通りかと思います。
> 次の変更はFLUSH TABLES;を入力しても、
> データベースの変更が出来ておりません。
> 下記に試したコマンド記載致しますので、
> ご指摘点頂ければ幸いで御座います。
>
> use mail00;
> select mroonga_command('select --output_columns
> No,Subject,ToAdd,FromAdd,Cc,Bcc,Date,AttachedFile --table mail --query
> Subject:@海豹  --limit 0');
> FLUSH TABLES;
>
> use mail01;
> select mroonga_command('select --output_columns
> No,Subject,ToAdd,FromAdd,Cc,Bcc,Date,AttachedFile --table mail --query
> Subject:@海豹  --limit 0');
> FLUSH TABLES;
>
> 以上、引き続き何卒宜しくお願い致します。
>
> ----- Original Message -----
> *From:* 各務 洋 <kagam****@outwa*****>
> *To:* 全文検索エンジンGroonga開発メーリングリスト <groon****@lists*****>
> *Date:* 2015/11/26, Thu 16:36
> *Subject:* [groonga-dev,03675] Re: 【宅ふぁいる便】ファイル預りのご連絡 佐瀬啓様より
>
> お世話になります、各務です。
>
> > 使い始めた当初はMysqlでuse mail00等打てば良いかと考えてまし
> > たが、
> > データベースの変更が上手くいっておりません。
> >
> > どういった形でデータベースの変更を行うのでしょうか。
>
> use データーベース名 の後に
> FLUSH TABLES;
> と 打ってみるとどうでしょうか?
>
> これでいったん開いてた Groonga を閉じてくれると思います。
> (開くのは再度触れば自動ですので)
>
>
> ----
> 各務
> kagam****@outwa*****
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev
>
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Download 



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