[Senna-dev 841] Re: SHOW SENNA STATUSの情報がおかしい

Back to archive index

Tetsuro IKEDA ikdtt****@gmail*****
2008年 5月 12日 (月) 01:06:34 JST


いけだです。

Sennaインデックスの作成が正しく行えていない場合に、
このようなshow senna index結果となります。

うまくいかないパタンとして、mecabの辞書が参照できてないとか
いろいろ可能性はありえますが、今の情報だけだと何とも言えないので
まずはログを取得してエラーがでていないか見ていただくとよいと思います。

http://qwik.jp/tritonn/reference.html#fe5e27b4b3cc155675fb6c428415101b

my.cnfに以下のように追記し、

[mysqld]
senna-log
senna-log-level=DEBUG

mysqldを再起動後、もう一度インデックスの作成をやってみて
データディレクトリにあるsenna.logを見てみてください。

2008/05/12 0:13 Nagayama <hyper****@gmail*****>:
> はじめまして、永山と申します。
>
> Fedora Core 6にてtritonn-1.0.9、senna-1.1.2をソースからインストールを
> 行いました。
> インストール後にmysqlを起動して以下のように実行しました。
>
> mysql> use test
> mysql> CREATE TABLE t1 (c1 TEXT, FULLTEXT INDEX ft USING NGRAM (c1)) ENGINE = MyISAM DEFAULT CHARSET utf8;
> mysql> SHOW SENNA STATUS\G
> *************************** 1. row ***************************
>                  Table: t1
>               Key_name: ft
>            Column_name: c1
>               Encoding: NULL
>             Index_type: MECAB
>              Normalize: OFF
>            Split_alpha: OFF
>            Split_digit: OFF
>           Split_symbol: OFF
>     Initial_n_segments: 0
>        Senna_keys_size: 0
>   Senna_keys_file_size: 0
>     Senna_lexicon_size: 0
> Senna_lexicon_file_size: 0
>     Senna_inv_seg_size: 0
>   Senna_inv_chunk_size: 0
> 1 row in set (0.00 sec)
>
> SHOW SENNA STATUSの実行結果がどうもおかしいようです。
> インデックスにNGRAMを指定しているのに強制的にMECABになります。
>
> また
>
> mysql> show index from t1;
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | t1    |          1 | ft       |            1 | c1          | NULL      |        NULL |     NULL | NULL   | YES  | FULLTEXT   |         |
> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> 1 row in set (0.00 sec)
>
> と実行してもIndex_typeにFULLTEXTとしか表示されません。
>
> ご助言いただけますでしょうか。
> どうかよろしくお願いいたします。
>
> _______________________________________________
> Senna-dev mailing list
> Senna****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/senna-dev
> バグ報告方法:http://qwik.jp/senna/bug_report.html
>



-- 
Tritonn http://qwik.jp/tritonn/
hatena http://d.hatena.ne.jp/mir/
twitter http://twitter.com/_mir_




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