[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    May 2004
    Beiträge
    471
    WHERE und ORDER BY Felder sind aus CHTRNP. CH-Felder von CHTRNP CHT-Felder aus CHTTRNP. Leider ähnliche Namen.

    DESC habe ich als zusätzliche Logische Datei (CHTRNL25) auf dem langsamen System probiert, die hatte er dann gar nicht in seiner Auswahl dabei.

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    419
    Der Optimizer entscheidet auch basierend von Statistiken der einzelnen Objekte (PFs und LFs).
    Diese werden grundsätzlich vom System gepflegt.
    Es ist auch möglich diese Manuell zu konfigurieren, mach ich aber nur, wenn es z.B. eine Tabelle gibt, mit vielen Mio Sätzen, die sich sehr oft ändern (Insert, Delete, Update) und der Statistik Manager nicht hinterher kommt.
    Ein Anzeichen dafür ist, wenn der Job QDBFSTCCOL sehr viel zu tun hat.

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.716
    Man kann auch mal den Indexanalyser (z.B. via ACS) bemühen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.376
    ... unterschiedlicher PTF Stand ist hierbei immer ein Kandidat.
    Wichtige Einflussfaktoren sind auch die geschätzte Selektivität der Abfrage, die auch von der Balance der zugrunde liegenden Indexe und der Reihenfolge der Anlage der Indexe sowie von der Frequenz bestimmter Abfragen und der Variabilität des dynamischen Cursors abhängen könnte.
    Generell ist das Laufzeitverhalten von static SQL kalkulierbarer.
    Anzumerken ist noch, dass die Verwendung eines Kurzalias für Tabellen und das qualifizieren der Feldnamen die Lesbarkeit der Statements verbessert.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Und wieder mal SQL-Optimizer
    By Fuerchau in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 23-06-17, 10:04
  2. SQL / Select auf LF / Optimizer
    By harkne in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 23-10-15, 09:36
  3. SQL-Optimizer
    By Fuerchau in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 28-08-14, 15:37
  4. SQL-Optimizer V7R1 und kein Ende
    By Fuerchau in forum IBM i Hauptforum
    Antworten: 28
    Letzter Beitrag: 08-05-14, 12:52

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •