Mam dzisiaj kolejny problem, mam baze danych w ktorej jest 500.000 rekordow sklada zbudowana jest tak:
CREATE TABLE `file_data` ( `id` int(32) NOT NULL AUTO_INCREMENT, `title` text character SET latin2 NOT NULL, `link` text character SET latin2 NOT NULL, PRIMARY KEY (`id`) );
i wyszukuje przy pomocy like na title :
SELECT * FROM $file_data WHERE title LIKE szukane_slowo
i poprostu serwer tego nie daje rady zrobić, strasznie zwalania strona jak ktoś czegoś szuka dodam ze w polu title jest okolo 20-100 znakow i index full-text raczej odpada bo nie mozna szukać wyrażeń mających 3 znaki.
Nie mam pomyslu jak to rozwiazac,
Prosze o pomoc.
Pozdrawiam