PDA

View Full Version : Erfahrungen rund ums Thema V7R1M0



CKA
16-10-14, 19:18
Hallo miteinander,

wir steigen auf V7R1m0 um . Wie sind da bis jetzt eure Erfahrungen . Was findet ihr generell besser und was findet ihr schlechter als ´wie bei v5 oder v6 ?
Gibts irgendwas zu beachten beim Umstieg (Böses erwachen bei ... ?? ))
Gruss

andreaspr@aon.at
17-10-14, 08:09
SQL prüft ab 7.1 härter und schmeist schneller mal einen Error, was früher noch eher akzeptiert wurde.
Beispiel: Vergleich von CHAR mit INT Werten.

Fuerchau
17-10-14, 10:55
Wie immer hat sich der Optimizer mal wieder verändert:
Beispiele:
Tabelle mit CHAR(3)-Feld

Select blabla
from MyTable where Feld = 123

Sicherlich ein Programmierfehler, da 123 in Hochkomma gehört.
Aber bis V6R1 wurde daraus intern vom Optimizer:

where Feld = cast(123 as char(3))

Vorteile:
Wenn ein Index vorhanden ist wurde dieser genommen.
Wenn "Feld" irgendwas anderes enthielt war das kein Problem.

Neu Ab V7R1:
where cast(Feld as decimal(3, 0)) = 123

Gravierende Nachteile:
Keine Verwendung eines Indexes da ja nun das Feld gecastet wird!
Absturz des SQL's wenn "Feld" nicht numerisch ist!

Da solche "Tippfehler" leider häufiger vorgekommen sind und bisher unkritisch waren sind plötzlich einige Programme zu kritischen geworden da diese unerwartete Fehler bekommen.

Des weiteren sind viele SQL's neu zu optimieren, da bis V6R1 die Laufzeit sehr gut war sich dies aber ab V7R1 zum Teil dramatisch verschlechtert hat.
Dies betrifft natürlich keine simplen sondern wie immer nur die komplexeren SQL's.
Nach Erstellen diverser Indizes und Behebung obiger SQL's ist alles wieder im grünen Bereich.

Leider gibt es bestimmt noch einige Programme, die obige Fehler aufweisen. Diese scheinen bisher aber unkritisch zu sein. Vor allem, wenn das Quellfeld tatsächlich ausschließlich numerische Werte enthält.

dschroeder
17-10-14, 17:08
Wir versuchen immer, einigermaßen schnell auf ein neues Release zu gehen. Wir sind jetzt auf 7.1 TR7 und haben damit keine Probleme. Im RPG ist das Free-Format jetzt viel besser geworden.

Dieter

COS
21-10-14, 17:02
Hallo miteinander,

wir steigen auf V7R1m0 um .
Gibts irgendwas zu beachten beim Umstieg (Böses erwachen bei ... ?? ))
Gruss


bezüglich PTFs und CumPTFs:


1) Server-Software IBM-i V7R1 mit CumPTF C3298710 (TR7)
Client-Software IBM-i Access for Win V7R1, (SI53584)
ist fehlerhaft
=> http://www.newsolutions.de/forum-systemi-as400-i5-iseries/threads/19203-IBM-i_Access-for-Win-ServicePack-SI53584-fehlerhaft-IndexAdvisor?p=89958


2) V7R1M0, Gruppen-PTF Datenbank DB2-for-i hat Performance-Probleme



Dear SAP on IBM i users,

there was a performance issue found with DB Group 30 installed on R710.
PTFs were marked defective.

There were no functional issues found and are all performance issues.

The defective PTFs have been removed from the download List and have been replaced by MF59226, MF59240 and MF59241. The fixing DB Group 31 is being worked on.

Please go ahead and load and apply these PTFs (plus CO's and PRE's) to avoid performance issues.
Sorry for the circumstances !!

i.A. Stephan Schuettler
IBM i Global Support Center
SAP on IBM i Power Systems
Germany