[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.943
    Ich würde zunächst die Prozeduren nochmals erstellen.
    1. Mit Release V5R4 wurde ein sogenannter Expression Evaluator eingeführt, durch den SET-Anweisungen, die zuvor in ein Dummy-Select-Statement konvertiert wurden (und damit optimiert werden mussten) direkt ausgeführt werden können. Dazu muss allerdings das Objekt neu erstellt werden.

    2. ggf. lief/läuft bei der internen Konvertierung auf 6.1 irgendwas schief.

    3. Wie Andreas schon sagt, wurde die SQE auch mit Release 6.1 erweitert, d.h. Statements, die zuvor mit der CQE ausgeführt wurden werden jetzt u.U. mit der SQE ausgeführt. Die SQE kann jedoch keine Zugriffswege verwenden, die in DDS beschriebenen logischen Dateien mit SELECT/OMIT-Anweisungen liegen. Die SQE erachtet u.U. Zugriffswege, die von der CQE verwendet wurden als nicht optimal und liest die Tabelle komplett durch (Table Scan). Prüfe also, ob alle benötigten Zugriffswege vorhanden sind. ggf. werden temporäre Indices (sogenannte MTIs = Maintained Temporary Indexes) gebildet. Beides Table Scan und MTI kostet Performance.

    Wenn alles nicht hilft, mach einen CALL bei IBM auf.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    Jun 2009
    Beiträge
    320
    Vielen Dank für die Antworten.
    Das Problem war, dass unsere Sortierfolge *LANGIDSHR ist.
    Die von unserem Programm erzeugten SQL Prozeduren ab V6R1 aber *HEX drin hatten, dies haben wir geändert und jetzt läufts wieder besser.

    Dschainers

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 11:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 15:53
  3. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 15:11
  4. sql funktion
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 01-06-06, 13:16
  5. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 10:43

Berechtigungen

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