ICHII Takashi
ichii****@schwe*****
2007年 12月 24日 (月) 11:59:16 JST
いちいです。 > Truncateをすると内部的にdrop table&create tableが行われるのですが、 > このcreate tableの情報がfrmファイルからのみ取得されるため、 > frmファイルフォーマット拡張を行っていない現状では、 > USING句情報が一切入らなくなってしまいます。 そっか、 http://qwik.jp/tritonn/known_bugs.html の alter table時の 問題と同じということですね。 > mysql-5.1でのtritonnエンジンではたぶん解消できると思います。。。 おおー、楽しみにしています!! -- ICHII Takashi ichii****@schwe***** From: "Tetsuro IKEDA" <ikdtt****@gmail*****> Subject: [Tritonn-dev 63] Re: truncateするとusing mecabに Date: Sat, 22 Dec 2007 18:50:02 +0900 > こんにちは!池田です。 > > 済みません、これは現時点では制限事項となっているものです。 > > Truncateをすると内部的にdrop table&create tableが行われるのですが、 > このcreate tableの情報がfrmファイルからのみ取得されるため、 > frmファイルフォーマット拡張を行っていない現状では、 > USING句情報が一切入らなくなってしまいます。 > > なのでtruncateの代わりに明示的にdrop&createをお使いください>< > > mysql-5.1でのtritonnエンジンではたぶん解消できると思います。。。 > > 07/12/22 に ICHII Takashi<ichii****@schwe*****> さんは書きました: > > > > こんにちは、いちいです。 > > > > > > 先日にひきつづき微妙なところでバグっぽいのを引き当てました:-p > > using ngramで作ったテーブルをtruncateするとmecabに変わってしまう > > ようです。 > > > > > > mysql> create database test; > > Query OK, 1 row affected (0.00 sec) > > > > mysql> use test > > Database changed > > mysql> create table foo (bar varchar(255), fulltext key using ngram (bar)); > > Query OK, 0 rows affected (0.02 sec) > > > > mysql> show create table foo\G > > *************************** 1. row *************************** > > Table: foo > > Create Table: CREATE TABLE `foo` ( > > `bar` varchar(255) default NULL, > > FULLTEXT KEY `bar` USING NGRAM, NORMALIZE, 512 (`bar`) > > ) ENGINE=MyISAM DEFAULT CHARSET=ujis > > 1 row in set (0.00 sec) > > > > mysql> truncate foo; > > Query OK, 0 rows affected (0.01 sec) > > > > mysql> show create table foo\G > > *************************** 1. row *************************** > > Table: foo > > Create Table: CREATE TABLE `foo` ( > > `bar` varchar(255) default NULL, > > FULLTEXT KEY `bar` USING MECAB, NO NORMALIZE, 512 (`bar`) > > ) ENGINE=MyISAM DEFAULT CHARSET=ujis > > 1 row in set (0.00 sec) > > > > > > 相変わらず報告だけですいません。もうちょいソースとか読めるように > > 勉強します。(とりあえずデバッグシンボルの付き合わせを。。。) > > ちなみに、5.0.51のバイナリは快調に稼働中です。 > > > > > > -- > > ICHII Takashi > > ichii****@schwe***** > > > > _______________________________________________ > > Tritonn-dev mailing list > > Trito****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/tritonn-dev > > > > _______________________________________________ > Tritonn-dev mailing list > Trito****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/tritonn-dev