MySQL bir çoklu alan arama yapmak için en hızlı yolu nedir?

0 Cevap php

Ben çeşitli alanları ile MySQL db için gerçekten hızlı bir arama motoru elde etmek için çalışıyorum.

Sorun% yaklaşım gibi% olarak, çeşitli alanlara karşı bir değer (anahtar kelime) maç gerekir gerçeğine dayanır.

Ben alaka (emir sabittir), sadece performans umursamıyorum. Sorguları güzel (lotta, sorgu başına 3 veya 4 tablolar KATILDI) karmaşıktır.

İlk başta ben MATCH ... AGAINST düşündüm, ama ben o kadar çok FULLTEXT indeksleri yapmak için iyi bir fikir olduğunu sanmıyorum. OR LIKE %value% PHP üretilen, ama ... gerçekten verimli olmas Belki birlikte?

Herhangi bir fikir?

0 Cevap