-
SQL View langsam / kein Wunder
Tachchen zusammen.
ich bin auf eine Datei mit 4,5 Mio Datensätzen gestoßen, Tendenz stark steigend. Eine Schnittstellensammeldatei mit dem Aufbau: Schnittstellenart und Daten. Nun muß ich aus 15 verschiedenen Schnittstellenarten das Produkt ermitteln. Leider steht das Produkt in jeder Art an anderer Stelle. Also create View... When ... substr...
alles Klar, select * from view geht super.
Mach ich aber ein "order by produkt' wart ich 4-5 minuten. "index on" geht nicht. gibt's etwas anderes ?
Danke
Euer Max
-
Da streikt selbst der beste Optimizer wenn über substr-fields ein order by gelegt wird.
Auch wenn manche dagegen sind, hier helfen ggf. mehrere LF's mit berechneten Feldern SST und Schlüssel über das SST-Feld.
Anschließend per
select sstfeld ... from LF1
union [all]
select sstfeld ... from LF2
...
order by sstfeld
Ich denke, das müsste schnell genug sein.
-
Hallo,
rein Datenbank intern sehe ich da erst mal nix, vom Datenbankaufbau könnte man natürlich ein Produktfeld anhängen und die Programme auf eine View jagen, die so aussieht und heißt wie jetzt. Das Produktfeld wird dann über Trigger automatisch mitgepflegt, et voila: schnell wie die Ratte und keine Änderung in der Applikation erforderlich.
mfg
Dieter Bender
 Zitat von ILEMax
Tachchen zusammen.
ich bin auf eine Datei mit 4,5 Mio Datensätzen gestoßen, Tendenz stark steigend. Eine Schnittstellensammeldatei mit dem Aufbau: Schnittstellenart und Daten. Nun muß ich aus 15 verschiedenen Schnittstellenarten das Produkt ermitteln. Leider steht das Produkt in jeder Art an anderer Stelle. Also create View... When ... substr...
alles Klar, select * from view geht super.
Mach ich aber ein "order by produkt' wart ich 4-5 minuten. "index on" geht nicht. gibt's etwas anderes ?
Danke
Euer Max
-
schade
Also vielen Dank für die Ideen
leider kann ich keinen Trigger auf die Datei legen und das mit den vielen logischen hat nix gebracht.
Manchmal verliert man, manchmal gewinnen die anderen.
Schade
Max
Similar Threads
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 17
Letzter Beitrag: 11-05-06, 14:57
-
By KM in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 12-01-06, 08:52
-
By lieser in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 08-11-04, 04:11
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