Danke für die Erklärung Andreas.

Ich poste mal genau, was ich bis jetzt gemacht habe.

Zuerst habe ich den Index wie folgt erstellt
Code:
create index stamdattst.idx_termknp on stamdattst.termknp(TKNTXT)
where TKNTXT like '%wartung%'
So sieht dann das Select Statement aus
Code:
select TKNNR, TKNDATB, TKNTIME, TKNUSER, TKNTXT 
from stamdattst.TERMKNP 
where TKNTXT like '%wartung%'
order by TKNTXT;
Alles zusammen dauert das ca. 10 Sekunden.

Die Suche wird dann über eine Anwendung gesteuert und kann beliebig oft mit unterschiedlichen Such-Text aufgerufen werden.

Das Create des Index bringt allerdings dann einen Fehler, weil IDX File schon vorhanden ist.

Dann war der nächste Ansatz, einfach einen Index über die ganze Datei laufen zu lassen ohne Bedingung. Damit man dies nur einmal machen muss.

Was, aufgrund deiner Erklärung, wenig Sinn macht

Gibt es eine Möglichkeit, das dieses IDX File immer überschrieben wird?

Lg Marco