-
Ob ein Index verwendet wird, ist einfach mit Visual Explain auf den entsprechenden PlanCache Eintrag festzustellen.
Jeder der SQL verwendet und mit dem PlanCache, SQL Performancemonitoren und Visual Explain nicht umgehen kann, sollte dringend mal eine Schulung besuchen.
Grüße
Ralf
-
@Bender.
Jupp per DSPOBJD .
Also langsam versteh ich gar nix mehr und auf welchen Wert kann man sich den dann überhaupt verlassen?
@Peterr.
"Jeder der SQL verwendet und mit dem PlanCache, SQL Performancemonitoren und Visual Explain nicht umgehen kann, sollte dringend mal eine Schulung besuchen."
War das die Antwort auf meine Frage wie dieser Sachverhalt zustande kommt ?
Dazu brauche ich keinen PlanCache und sonstiges um zu sehen ob ein Index verwendet wird .
Reicht auch ein strdbg und ein strsql . Soviel zum Thema Schulung ..
-
DSPOBJD zählt das nur hoch, wenn man den Index mit RLA benutzt (Index isn nicht gleich Access Path => Access path sharing). Am einfachsten kommt man dran mit Ooops Nerv.
D*B
-
ops nerv ?
also wenn ich da unter schemas - > indexes - den Index anschaue hab ich ja auch nur die spalten
Query use - Query usw count , days usw count bla bla und diese Werte sind auch 0 .
Entsprechen also dem Wert von DSPOBJD .
Wie gesagt ich raff einfach nicht wenn ich einen Index anlege den der Advisor vorschlägt verschwindet er von der Liste (Vorschläge Advisor) aber diese Werte sind 0 . Also nicht benützt .
Wo kann ich dann nachschauen . Also schaue ich doch falsch oder ?
-
Sind wirklich alle auf 0 zumindest der Wert für die Abfragestatistik sollte dann schon erhöht werden. Sonst einfach mal einen PMR bei der IBM aufmachen.
-
...
hast Du mal unter
Database > Schemas > Tables Mausclick rechts show indexes nachgesehen (ich weiß schon, warum ich das Murks nenne)?
QUSRMBRD müsste auch gehen.
D*B
Zitat von woodstock99
ops nerv ?
also wenn ich da unter schemas - > indexes - den Index anschaue hab ich ja auch nur die spalten
Query use - Query usw count , days usw count bla bla und diese Werte sind auch 0 .
Entsprechen also dem Wert von DSPOBJD .
Wie gesagt ich raff einfach nicht wenn ich einen Index anlege den der Advisor vorschlägt verschwindet er von der Liste (Vorschläge Advisor) aber diese Werte sind 0 . Also nicht benützt .
Wo kann ich dann nachschauen . Also schaue ich doch falsch oder ?
-
@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 ??
-
>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.
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 06-02-15, 15:26
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 29-12-14, 12:01
-
By NEWSolutions Redaktion in forum NEWSolutions artikel
Antworten: 0
Letzter Beitrag: 15-11-14, 10:09
-
By dino in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-09-14, 18:24
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-11-13, 11:44
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks