PDA

View Full Version : Performance Problem



Seiten : [1] 2

jogisarge
21-02-08, 11:11
Guten Tag,

wir haben auf einer 6 Monate alten 520 mit V5R4 folgendes Problem.
Ein einfacher Cpyf dauert in der Mittagspause (System ist dann vollig frei) ca 40 Minuten.

Dabei werden 150000 Datensätze kopiert.
Die Datensätze sind im Schnitt 150 Zeichen lang.

Auf der alten Maschine, die wesentlich kleiner war mit V5R2 dauerte das höchstens 10 Minuten.

Hat jemand ne Idee, was dieses Problem verursachen kann?

Pikachu
21-02-08, 14:21
Hängen vielleicht Trigger an der Zieldatei oder wird diese in einem Journal aufgezeichnet?

jogisarge
21-02-08, 15:16
nein, beides nicht der Fall.

Pikachu
21-02-08, 15:24
Sieh mal mit Hilfe einer anderen Bildschirmsitzung nach, was sich so beim CPYF tut. Dazu den Job, der die Datei kopiert unter WRKACTJOB mit "5=Arbeiten mit" auswählen und dann mit Auswahl 14 "Offene Dateien anzeigen", dann mit F11 die "E/A-Details anzeigen" und dann ein wiederholt F5=Aktualisieren drücken.

jogisarge
21-02-08, 15:40
das habe ich bereits getan, und dabei habe ich gesehen, wie die Datensätze von der Quell ind die Zieldatei rieseln.

Da kann man quasi mitzählen, so langsam geht das.

Fuerchau
22-02-08, 11:18
Steht ggf. FRCDTA auf 1 ?
Gibts im Joblog eine Eintrag "... wurde von SEQONLY(*YES) in *NO geändert ..." ?

jogisarge
22-02-08, 12:22
Steht ggf. FRCDTA auf 1 ?

wo kann ich das nachschauen ?

Fuerchau
22-02-08, 13:15
DSPFD ist das Kommando.

jogisarge
22-02-08, 14:22
Hi,

ich habe nur ein Attribut FRCRATIO ("Satzanzahl f. zwing. schreiben) und da steht eine 1 drin.
(Bei Quell und Zieldatei)

Das Attribut FRCDTA kann ich bei mir nicht finden

Pikachu
22-02-08, 14:54
Das wird die Bremse sein! Dadurch wird jeder in die Zieldatei kopierte Datensatz sofort auf Platte geschrieben. Erhöhe diesen Wert mit Hilfe des Befehls CHGPF bei der Zieldatei einmal oder setze ihn auf *NONE.