Katsuya Utada
utada****@themi*****
2007年 3月 1日 (木) 15:45:02 JST
お世話になっております
うただです
2indパッチに関して再度ご質問です。
On Thu, 22 Feb 2007 22:22:22 +0900, Tasuku SUENAGA wrote:
|「2ind-patchの使い方」の項を参考に、
|select num from test force index(PRIMARY)
| where match(title,text) against('アメリカ')
| order by num limit 45070,2;
|とすると高速化されると思います。
|
|お試しください。
Senna-1.0.1(Ngram)+2indパッチの環境で、ソート処理を含む
一部の単語で応答が極端に遅くなってしまうのですが、(特に、結果がない場合)
何か改善策はあるでしょうか?
mysql> select num from test force index(PRIMARY)
where match(title,text) against('PS') order by num limit 10;
(snip)
10 rows in set (0.16 sec)
mysql> select num from test force index(PRIMARY)
where match(title,text) against('PS-2') order by num limit 10;
(snip)
2 rows in set (18.62 sec)
mysql> select num from test force index(primary)
where match(title,text) against('PS_2') order by num limit 10;
Empty set (46.83 sec)
mysql> select num from test force index(PRIMARY)
where match(title,text) against('ぷれすて2') order by num limit 10;
Empty set (47.06 sec)
文書のサイズは1GB程です。order byにはPKを指定しています。
よろしくお願いいたします。
---
Katsuya Utada <utada****@themi*****>