[Tritonn-dev 64] Re: truncateするとusing mecabに

Back to archive index

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




Tritonn-dev メーリングリストの案内
Back to archive index