-
Performance sqlrpgle / strsql
Hallo *all
ich habe hier eine View die 11 große Dateien, teilweise 1:1 teilweise 1:n.
3 mal wird mit inner- und 7 mal mit left outer join verknüpft.
Für alle verknüpfungen gibt es passende LF.
Das ganze dient einer sehr komplexen Matchcode Abfrage, bei der, im extremfall, selekektionskriterien aller 11 Dateien berücksichtigt werden.
Ein SQLRpgle Pgm baut, nach einer Eingabemaske, das SQL zusammen
vorherige Test im Strsql haben ergeben das es nicht super schnell, aber erträglich ist.
Nun mache ich eine ganz einfache Abfrage auf 1 Feld aus 1 Datei und warte im Pgm mehrer Minuten auf die Anzeige, während strsql die 8 Sätze nach 4 Sekunden anzeigt.
Debug empfielt nur keys die es bereits gibt, aber in anderer Reihenfolge.
Key1, key2, key3 gibt es, key3, key2, key1 wird emfohlen.
Momentan kann ich mir nicht erklähren wo das Pgm so viel Zeit verliert.
(doch, beim fetch, aber wieso?)
Was kann ich noch kontrollieren
Danke
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Similar Threads
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 09-06-16, 11:36
-
By KingofKning in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-15, 00:32
-
By Toschie in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 02-02-15, 14:28
-
By Bernstein in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 05-08-14, 17:34
-
By Günther in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 20-03-03, 13:51
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