立松 聖久
tatem****@kagoy*****
2006年 2月 4日 (土) 16:23:08 JST
立松です.なんどもスイマセン. n-gramじゃないインデックスでもn-gramの様な動作をするんですが,私が何か理 解を誤ってますかねぇ・・ それとも,これがMeCab0.90のパワー? ターミナルから ---------------------------------------------------------------- ソーロンには,グショウからウシュマイとンミーが来る. とかやると.. ソーロン 名詞,固有名詞,一般,*,*,*,* に 助詞,格助詞,一般,*,*,*,に,ニ,ニ は 助詞,係助詞,*,*,*,*,は,ハ,ワ , 記号,読点,*,*,*,*,,,,,, グショウ 名詞,固有名詞,一般,*,*,*,* から 助詞,格助詞,一般,*,*,*,から,カラ,カラ ウシュマイ 名詞,一般,*,*,*,*,* と 助詞,並立助詞,*,*,*,*,と,ト,ト ンミー 名詞,固有名詞,一般,*,*,*,* が 助詞,格助詞,一般,*,*,*,が,ガ,ガ 来る 動詞,自立,*,*,カ変・来ル,基本形,来る,クル,クル . 記号,句点,*,*,*,*,.,.,. 結果はだいたい当たってる.スゴイねぇMeCab0.90のパワー ---------------------------------------------------------------- |立松です. | |タイトルの通りなんですが,新しい環境でMySQL4.1.16とSenna rev.75と |MeCab0.90をインストールしました. | |形態素解析を使った場合は,fullindexは正常に張れて検索も問題ないです. |しかし,ngramにした場合テーブルの作成は問題なくできるのですが,insertが |出来ない状況です. | |■環境 | RHL ES3 | gcc3.2.3 | メモリ256MB | |■インストール手順 | MeCabインストール | ./configure;make;make install | | Sennaインストール | ./configure CFLAGS=-O0;make;make install | (最適化オプションを外さないとmakeが通りませんでした) | | MySQLのインストール | patch -p1 < ../senna/bindings/mysql/mysql-4.1.15.senna.diff | ./configure;make;make install | |■動作テスト手順 | create database test_db | create table text_tbl ( | id int unsigned not null auto_increment primary_key, | body text, | fulltext(body) ) | insert into text_tbl values (null, '本日は晴天なり') | |とやると,MySQLがフリーズします. |その時のsenna.logを以下に. |■senna.log |02/04:12:27:19.331848|26c0|share->delay_key_write=0 |02/04:12:27:19.331911|26c0|unique_file_name/usr/local/mysql4/var/test_db/text_tbl.MYI |02/04:12:27:19.331925|26c0|data_file_name ./test_db/text_tbl.MYD |02/04:12:27:19.331938|26c0|index_file_name ./test_db/text_tbl.MYI |02/04:12:27:19.331950|26c0|share->keyinfo[1].seg=148130216 |02/04:12:27:19.331963|26c0|open (/usr/local/mysql4/var/test_db/text_tbl.001) |02/04:12:27:19.332826|26c0|index opened(0x8d1b120:/usr/local/mysql4/var/test_db/text_tbl.001) flags=8000001f |02/04:12:28:05.059766|26c0|_mi_ft_add(0x8d8ed80,1,0x8d8f9b0,0x8d44408,0) |02/04:12:28:05.059821|26c0|add > (8d1b120:4d6e78) |ここで永遠に止まっている.(フリーズしている) | |何か心当たりがある方ヒントでも良いので,ご教授おねがいします.