[Senna-dev 193] Re: rev75にてn-gramの場合フリーズ

Zurück zum Archiv-Index

立松 聖久 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)
|ここで永遠に止まっている.(フリーズしている)
|
|何か心当たりがある方ヒントでも良いので,ご教授おねがいします.




Senna-dev メーリングリストの案内
Zurück zum Archiv-Index