[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2

Hybrid View

  1. #1
    Registriert seit
    Oct 2013
    Beiträge
    171
    Die aktuelle best practice sollte doch eigentlich IPL 4x jährlich sein - wenn man die cum. PTFs eingespielt hat, oder?

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.077
    Alternativ könnte er ja nach einem IPL ein SQL-Job mit der Abfrage laufen lassen. Das am besten 2mal hintereinander im 5 Minuten Abstand dann sind die Zugriffspfade wieder da.

    Und dann hat man genügend Zeit zu analysieren wie es zu verbessern geht.

    GG 4125

  3. #3
    Registriert seit
    Sep 2018
    Beiträge
    94
    Das klingt gut! Werde ich beim nächsten "Riesen-SQL" machen! Danke für den Hinweis mit dem IPL und Abfrage laufen lassen.

    An alle nochmals ein herzliches Dankeschön für eure Hilfe! Einige Aspekte (mit der LF beispielsweise) kannte ich so noch nicht!

    Wir haben unsere Anwendung aktuell nochmals überarbeitet und sind zu einer Storedprocedure (was auch durchaus performant ist) übergegangen.

  4. #4
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von AG1965_2 Beitrag anzeigen
    Die aktuelle best practice sollte doch eigentlich IPL 4x jährlich sein - wenn man die cum. PTFs eingespielt hat, oder?
    Das ist Glaubenssache - je nach dem, wie intensiv der Kunde vorher testen kann und will, wenn er denn will. Die Zeitspanne hier liegt zwischen Wöchentlich und Weihnachten.
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Zitat Zitat von Frankk Beitrag anzeigen
    Hallo,
    wir haben ein Problem mit SQL-Abfragen von einem IIS-8 Server an die i5 via ODBC.

    Größere, geschachtelte SQL-Abfragen werden morgens nicht abgearbeitet. Irgendwann bringt die Browseranwendung eine Zeitüberschreitung. Der Zugriff erfolgt über ODBC mit einer persistenten Verbindung (60 Sekunden).

    Das komische an der Sache ist: Hat er einmal eine Abfrage korrekt getätigt was er nach mehrmaligem Anlauf tut, tritt das Problem den ganzen Tag nicht mehr auf. Die Abfrage an sich benötigt dann nur noch < 1 Sekunde.

    Im Job QZDASOINIT (Sonderregister: CLIENT_APPLNAME: PHP-CGI) kann ich anhand des Joblogs keine Fehler feststellen.

    Die Frage ist:
    Warum bekommt er Anfangs ein Timeout und später geht es wieder? Zur Information: Die i5 wird frühmorgens nach erfolgter Datensicherung durchgestartet. Offensichtlich dadurch bedingt tritt das Problem immer wieder nur morgens auf. Release ist V7R3M0 mit aktuellem PTF Stand.
    ... beim Timeout über QRYTIMLMT sollten die diagnostics des Optimizers im Joblog zu finden sein, bist Du sicher, dass Du im richtigen Joblog nachsiehst?

    Sieht mir eher nach einem Client Problem aus (persistente Verbindung, die mit der unkontrollierten Beendigung des Database Servers nicht klarkommt). Wenn im Joblog tatsächlich keine diagnostics stehen, ist der PTF Stand krumm:

    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. Webservice per SQL abfragen
    By KM in forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 04-11-22, 06:41
  2. Mit JSON_TABLE Array abfragen
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 05-11-19, 15:35
  3. Java via QSH - ENDJOB abfragen
    By alex.kretschmer in forum NEWSboard Java
    Antworten: 6
    Letzter Beitrag: 29-09-16, 11:22
  4. UDP Socket timeout
    By max40 in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 27-01-16, 11:58
  5. OVRDBF in CL-PGM abfragen
    By Amalie in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 23-11-01, 08:37

Tags for this Thread

Berechtigungen

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