Merhaba liste,

Sorgularımın başarımını artırmak için çaba sarfediyorum fakat bir noktada
takıldım.

Normalde şu SQL başarımından şikayetçiyim doğal olarak baştaki %'den index
kullanılamıyor (full table scan)

SELECT * FROM imla WHERE kelime like '%ar_z%';

Yukarıdaki sql'in yerine geçecek bir fulltext search uygulamaya
çalışıyorum. Fulltext index oluşturup (ft_min_word_len = 1) şu şekilde
yazdım fakat işe yaramıyor:

SELECT * FROM imla WHERE match(kelime) against('*ar*z*' in boolean mode);

Kullanımda bir hata yapıyorum ya da eksik bilgim var.

Yardımcı olursanız çok sevinirim.




Özgür Koca
[tankado.com][raspberry-pi.tankado.com]


<http://www.facebook.com/zerostoheroes/>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap