Anmelden

View Full Version : LF / SQL index



Seiten : 1 2 3 [4]

woodstock99
18-03-15, 11:50
@Bender. ich werd mal prüfen ...

@Peterr . Der Wert wird erhöht und deshlab erscheint er nicht mehr in der Liste der Vorschläge ??. Bei den anderen ist auch dieser Wert Null und deshalb kommen sie wahrscheinlich immer noch in der Liste .
Also so reime ich mir das jetzt zusammen . Ich verstehe aber ehrlichweise gesagt nicht was dieser Wert aussagen soll Query Statisik USE Count . Ist das ein Zähler der Benützt wird wenn z.b. im JOBLOG steht . Dieser INdex wurde nicht benützt weil oder er wurde benützt ??

UFK
18-03-15, 13:29
>woodstock99

Also ich verwende den UseCount nur für AS400-Objekte wie Dateien, Programme usw. Ob jetzt der Index in einer logischen Datei durch ein SQL benutzt worden ist, das die LF gar nicht geöffnet und ausgelesen hat, kann ich anhand des UseCounts wohl nicht ablesen, also würde ich darauf erstmal nix geben.

Kann es sein das zuviele logische drauf sind ? Ich trau es mir kaum sagen aber die Physische Datei hat über 50

Das war bei V5R4 immer der Killer, und zwar schon bei 40 logischen Dateien. Wenn vom alten blöden SQL-Optimierer unter V7R1 noch irgendwas übrig geblieben ist, wird das wohl der Auslöser der Fehlfunktion sein. SQL bricht dann einfach ab, und macht was es will, aber nicht das, was logisch wäre.

Gib uns doch bitte mal Screenshots der Nachrichten von der SQL-Engine (aus den tiefer gelegenen Ebenen). Dazu bitte CHGJOB LOG(4 00 *msg) und STRDBG vor dem Aufruf der SQL-Abfrage eingeben, und nach Ablauf der SQL-Abfrage F10 drücken, und gucken, was da so alles steht. Und dann bitte Screenshots davon machen.