Witam,
Mam problem z optymalizacją wyszukiwarki na sporym forum.
Znajduje słowa w polach testowych (temat, treść) tabeli postów, ale z odpowiednią wartością kolumny działu co daje wstępne 20x-100x zmniejszenie pola poszukiwań.
Mogę wyszukiwać na piechotę czyli LIKE '%costam%' - wtedy jest używany
index na kolumnie działu, a dalej pola są przeszukiwane za danym słowem.
Albo mogę użyć indexów pełnotekstowych, co da mi pasujące posty z całego forum, a dalej na piechotę (tj bez indeksu) wybierane są z wyników rekordy z odpowiedniego działu.
Jedno i drugie nieoptymalne. Czy jest jakąś możliwość użycia obu indeksów
jednocześnie ?
Niestety rozdzielenie według działu na wiele tabel nie wchodzi w grę.