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
So sieht dann das Select Statement ausCode:create index stamdattst.idx_termknp on stamdattst.termknp(TKNTXT) where TKNTXT like '%wartung%'
Alles zusammen dauert das ca. 10 Sekunden.Code:select TKNNR, TKNDATB, TKNTIME, TKNUSER, TKNTXT from stamdattst.TERMKNP where TKNTXT like '%wartung%' order by TKNTXT;
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
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)




Mit Zitat antworten

Bookmarks