ein "Wenigerausführen von Programmlogik"...
Sorry, was meinst du wieder damit?
Wenn Du das Indizieren der Daten per Job durchführst, also bspw. einmal pro Nacht, dann wird die CPU weniger beansprucht als wenn die CPU immer losrattern und alles durchsuchen muss, wenn eine Suchanfrage eingeht. Das Durchsuchen von bspw. 100 HMTL-files kann ja dauern.
Um die REGEXP dürfte man trotzdem nicht rum kommen oder?
Ach das leidige Thema....
Du kannst auch mit bspw. LIKE oder MATCH auf die nächtlich aktualisierte Liste gehen, dann macht alles der Datenserver.