-
Hallo,
bei der Performance einer Abfrage spielt das OS nur eine marginale Rolle.
Ich habe schon Abfragen von Kunden vor mier gehabt, wo das SQL mit allen Joins und Sub-Selects über 1 A4 Seite hinausgegangen ist.
Abfrage lief 6 Stunden und wurde dann abgebrochen, da sie nie zu enden schien.
Nach kurzer Analyse legte ich gezielt einen Index an und die Abfrage lieferte in 10 sek. das Ergebnis.
Insgesamt hat mich das 20 min. gekostet (inkl. Erstellzeit für den Index)
Einen Umstieg auf 6.1 oder 7.1 kann aber auf jeden Fall helfen, da ab 6.1 ein Index auch eine WHERE Bedingung haben kann, was auch wieder viel Performance bringen kann.
Man muss halt nur aufpassen. Je mehr Indice vorhanden sind, desto langsamer sind Updates, Insert und Deletes.
Außerdem werden bei neuen Indice alte teilweise nicht mehr benötigt und sind nur noch Leichen.
Mit diesem SQL bekommst du alle Indice die länger als 2 Wochen nicht mehr benutzt werden.
Code:
Select * From QSYS2.SYSINDEXSTAT
Where Index_Schema like 'PRAN%'
And LAST_QUERY_USE < current timestamp - 14 days
lg Andreas
-
Unter V5R4 gibt es die Tabelle wohl nicht. Schade._GG
-
Nicht per SQL.
Aber eigentlich sollte dann an dem Index/der LF das "zuletzt benutzt" Attribut gefüllt werden (DSPOBJD).
-
 Zitat von Fuerchau
Nicht per SQL.
Aber eigentlich sollte dann an dem Index/der LF das "zuletzt benutzt" Attribut gefüllt werden (DSPOBJD).
... da würde ich mich mal nicht darauf verlassen wollen. Basierend auf der Sysindexstat würde ich auch keine LFs blind löschen. Zugriffspfade dienen auch dem Query Optimizer als Informationsquelle, selbst wenn sie für den Zugriffspfad nacher nicht benutzt werden...
Similar Threads
-
By NEWSolutions Redaktion in forum NEWSolutions artikel
Antworten: 0
Letzter Beitrag: 09-05-15, 23:51
-
By Chris.jan in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 13-01-15, 16:45
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 25-06-14, 16:19
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-03-14, 20:09
-
By Andreas Huyer in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 18-01-02, 07:15
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