-
SQL verwendet grundsätzlich nur PF/TABLE's und für den Zugriffsweg vollständige LF's und Indizes.
Eine eingeschränkte LF, die nur bestimmte Felder beinhaltet dient nur der Vereinfachung eines SQL's (entspricht einer View mit Index).
Die Abfrage geht aber direkt auf die PF und sucht sich dann einen Index.
Je nach Version (V5/V6/V7) werden Select/Omit-LF's ignoriert oder wenn die Whereklausel dem Select/Omit entspricht auch verwendet.
-
Ja aer SQl geht doch auf die physische und der sucht sich dann , sollte sich die beste raussuchen oder ? Der IndexAdvisor hat mir ja die LF vorgeschlagen und jetzt nimmt die Maschine trotzdem die verkehrte. Verstehe ich nicht .
Meine LF mit Select/Omit wird doch vom SQE sowieso nicht verwendet und wird automatisch an den CQE weitergeleitet . Die Maschine soll einfach nur die neue logische nehmen tut es aber nicht ..... Warum auch immer .
In meinem Bespiel mach ich ja nur einen Select a,b,c und genauso ist die logische aufgebaut .
Er nimmt aber die mit Select/omit .. Verstehe ich wirklich nicht .
-
Es wird nur die Beste bzgl. Index gewählt!
Die Felder des Select spielen da keine Rolle.
Wenn eine PF 5 Felder enthält und eine LF davon dann nur 3, ist diese LF wie eine View zu sehen.
Wobei eine View keinen Index haben kann.
Eine View dient ggf. nur der Vereinfachung (select * from MyView) sowie ggf. der Berechtigung, d.h., dass ein User über eine View nicht alle Felder sehen darf.
Wenn du nun deiner LF einen Index verpasst und deine Where/OrderBy/Groupby-Klausel dazu passt, könnte es sein, dass die LF gewählt wird.
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 06-02-15, 16:26
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 29-12-14, 13:01
-
By NEWSolutions Redaktion in forum NEWSolutions artikel
Antworten: 0
Letzter Beitrag: 15-11-14, 11:09
-
By dino in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-09-14, 19:24
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-11-13, 12: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