Tetsuro IKEDA
ikdtt****@gmail*****
2007年 4月 24日 (火) 19:38:47 JST
こんにちは。池田@tritonnプロジェクトです。 うたださん、情報ありがとうございます! truncate table時のUSING情報落ちですが、こちらでも再現確認が 取れました。bug登録も行いました。 https://sourceforge.jp/tracker/index.php?func=detail&aid=10328&group_id=2576&atid=9554 うたださんがお書きになっている通り、インデックスの明示的な再作成が当面の 回避策になると思います。 よろしくお願いいたします。 07/04/24 に Katsuya Utada<utada****@themi*****> さんは書きました: > お世話になっております > うただです > > MySQL5.0.37+tritonn-1.0.2の環境で使わせていただいてますが、、 > Ngramで作成したインデックスがtruncate table時にmecabに変わってし > まいました。。 > MySQLのconfigureオプションで--with-mecabは指定しておりません。 > 最初気づかずに焦りましたが、 > とりあえずインデックスをusing付きで再構築して 対応しています。 > > |mysql> CREATE TABLE `setest` ( > | -> id int not null, > | -> keywords text not null, > | -> primary key (id), > | -> fulltext index using ngram(keywords) > | -> ) engine=myisam default charset=ujis; > |Query OK, 0 rows affected (0.01 sec) > | > |mysql> show senna status\G > |*************************** 1. row *************************** > | Table: setest > | Key_name: keywords > | Column_name: keywords > | Encoding: euc_jp > | Index_type: NGRAM > | Normalize: ON > | Split_alpha: OFF > | Split_digit: OFF > | Split_symbol: OFF > | Initial_n_segments: 512 > | Senna_keys_size: 0 > | Senna_keys_file_size: 4268032 > | Senna_lexicon_size: 0 > |Senna_lexicon_file_size: 4268032 > | Senna_inv_seg_size: 167936 > | Senna_inv_chunk_size: 135168 > |1 row in set (0.01 sec) > | > |mysql> truncate table setest; > |Query OK, 0 rows affected (0.02 sec) > | > |mysql> show senna status\G > |*************************** 1. row *************************** > | Table: setest > | Key_name: keywords > | Column_name: keywords > | Encoding: euc_jp > | Index_type: MECAB > | Normalize: OFF > | Split_alpha: OFF > | Split_digit: OFF > | Split_symbol: OFF > | Initial_n_segments: 512 > | Senna_keys_size: 0 > | Senna_keys_file_size: 4268032 > | Senna_lexicon_size: 0 > |Senna_lexicon_file_size: 4268032 > | Senna_inv_seg_size: 167936 > | Senna_inv_chunk_size: 135168 > |1 row in set (0.00 sec) > | > > よろしくお願いいたします。 > > On Mon, 9 Apr 2007 16:29:43 +0900, Tetsuro IKEDA wrote: > |皆様こんにちは。 > |池田(mir)@tritonnプロジェクトです。 > | > |MySQL 5.0.36/5.0.37向けの新しいリリースを行いました。 > | > |ダウンロードはこちらから: http://sourceforge.jp/projects/tritonn/files/ > | > |安定性の向上とログ出力関連の改善が主眼です。 > |tritonn-1.0.2へのアップグレードを推奨いたします。 > | > |■機能改良 > |- TRUNCATE TABLEがUSING情報に対応するようになりました。(id=10248) > |- tritonnが出力するログを大幅に改良しました。ログの出力設定に応じて > | 適切なログを出力するようになっています。debugレベルに設定すると、 > | 全てのSenna APIの呼出しをトレースできるようになっています。(id=10238) > |- MySQLのconfigureオプションで--with-mecabを指定しなかった場合、 > | libmecabはリンクされないようになり、またindex_typeのデフォルト値も > | mecabではなくngramとなるようになりました。(id=10168) > | > |■バグ修正 > |- CREATE TABLE tbl LIKEでmysqldが落ちてしまう問題の修正(id=10245) > |- FULLTEXT未対応のテーブルにMATCH検索をboolean modeで行った場合に > | mysqldが落ちてしまう問題の修正(id=10197) > |- TRUNCATE TABLEでmysqldが落ちてしまう問題の修正(id=10184) > |- libmysqldのビルドができなかった問題の修正(id=10208) > | > |mysqld落ちバグの連発でスミマセン。。。 > |これらを潰したことで安定性は相当あがったかと思います。 > |またdebugレベルのログはSenna API呼出し周りのトラブルシューティングに > |かなり役立つと思います。 > | > |_______________________________________________ > |Senna-dev mailing list > |Senna****@lists***** > |http://lists.sourceforge.jp/mailman/listinfo/senna-dev > | > > --- > Katsuya Utada <utada****@themi*****> > > _______________________________________________ > Senna-dev mailing list > Senna****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/senna-dev >