立松 聖久
tatem****@kagoy*****
2006年 2月 4日 (土) 12:32:53 JST
立松です. タイトルの通りなんですが,新しい環境で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) ここで永遠に止まっている.(フリーズしている) 何か心当たりがある方ヒントでも良いので,ご教授おねがいします.