[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2010
    Beiträge
    59

    Java-Datenbank-Treiber JT400 unter V6R1

    Danke für die wertvollen Hinweise.
    Ich hatte beim Wechsel auf V5R4 sogar mit einem QMQRY einen extremen Fall, wo eine Auswertung plötzlich mehr als die doppelte Zeit beanspruchte.

    Hoffentlich gibt es keine Probleme mit jener Anwendung, wo die Statements vom OR-Mapper Hibernate erzeugt werden. Da hätte ich nämlich keinen Einfluss darauf.
    Das andere sollte in den Griff zu bekommen sein.
    Ein wenig "Bauchweh" bereiten die vielen UDFs, die aber leider notwendig sind, um die notwendigen Daten zu erhalten.

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    SP und UDFs sollten nach einem Releasewechsel generell neu erstellt werden.
    Der Grund ist die Performance. Mit jedem Release können mehr Anweisungen in C-Code konvertiert werden.
    Speziell Vergleichsoperationen und Wertzuweisungen könnten im neuen Release besser verarbeitet werden. (Wenn sie neu erstellt werden)

    lg Andreas

  3. #3
    Registriert seit
    Oct 2004
    Beiträge
    252
    Wir haben unsere Systeme mit V5R4 gegen neue i7 mit V7R1 ausgetauscht. Wir haben zahlreiche Javaapplikationen (meistens Tomcat) - aber die Treiber nicht extra aktualisert. Das ging soweit ohne problemlos.

    Probleme mit nicht aktuellen JDBC-Treibern sind nicht ganz auszuschließen - aber eher die Ausnahme bei der AS/400 (da kenne ich schlimmeres z.B. Oracle).

    Das Problem, dass manche Statements je nach Release unterschiedlich performen, hält sich bei der AS/400 auch in Grenzen.

    Probleme hatten wir nur mit ein paar QM-Queries und erst jetzt mit dem letzten DB2 PTF Group (SF99701 #11) . Hier erzeugte die Paginglogik von Hibernate einen internen SQL-Systemfehler....

    Noch zur Performance (viele Änderungen DB-Engine kamen schon mit V6R1):
    Während die SQL-Eingine bei V5R4 teilweise eine "Verschlimmbesserung" war, hat mich V7R1 bislang überzeugt.

    Während die nativen Cobol/RPG-Programme "nur" um den Faktor 3-4 schneller wurden, konnte ich bei SQL-Procedures/Selects, Steigerungen im Bereich Faktor 5-10 ausmachen.
    (Anmerkung: wir benchmarken und protokollieren Anfragen aus dem Webshop).

Similar Threads

  1. Java und Fehlermeldung jva0122 bei simplen "Hello World"
    By TARASIK in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 30-03-11, 14:48
  2. Db2 Datenbank Treiber Download
    By kr1s in forum NEWSboard Server Software
    Antworten: 11
    Letzter Beitrag: 14-01-11, 13:22
  3. Antworten: 3
    Letzter Beitrag: 06-06-06, 16:57
  4. In welcher Datenbank stehen die JOBSCDE?
    By deni87991 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 17-05-06, 12:01
  5. JAVA JDBC TREIBER
    By WPF in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 13-01-06, 18:32

Berechtigungen

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