[groonga-dev, 02997] Re: better estimation of rows possible in Mroonga ?

Back to archive index

Kazuhiko kazuh****@fdiar*****
2014年 12月 2日 (火) 23:25:47 JST


こんにちは、かずひこです。

On 02/12/2014 07:06, Kouhei Sutou wrote:
>> Mroongaによる全文検索で、EXPLAINで見えるRowsの値が常に1なのですが、これ
>> をある程度それっぽい値にすることは可能でしょうか?
> 
> MySQL/MariaDBのソースをみたんですけど、ムリでした。Groongaは
> ある程度それっぽい値を返せるんですが、MySQL/MariaDBはそれを
> 使ってくれない(そもそも要求してくれない)ので常に1になって
> しまいます。
> 
> (MariaDB 10.0.15だとsql/sql_select.ccの
> JOIN_TAB::get_examined_rows()あたりで、MySQL 5.7.5-m15だと
> sql/opt_explain.ccの
> Explain_join::explain_rows_and_filtered()あたり。)
> 
> なので、MariaDB側に相談してみたほうがよさそうです。。。

調べてくださってありがとうございます!
さっそく、maria-developers に投稿してみました。

> MariaDB側がAPIを用意してくれたらMroonga側で対応します!

MariaDB側で動きがあれば、また相談させてください。

かずひこ




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