Diese Art der Suche nennt sich Volltextsuche , und Sie müssen wirklich spezialisierte Systeme dafür verwenden, anstatt die Datenbank zu zwingen, ständig Tabellenscans durchzuführen. Sie übergeben im Wesentlichen den gesamten Text, den Sie durchsuchen möchten, an eine Suchmaschine, die ihn dann für eine schnelle Suche indiziert.
Eine Option wäre Apache Lucene .