View Full Version : Performance-Probleme Datenübertragung AS400 ins PC-Netzwerk
Hallo,
wir haben folgendes Problem:
810er Maschine, Betriebssystem 5.4 verbunden über internes Netz mit Pc-Server Windows 2003.
Datenübertragung läuft über ClientAccess
Release 5.4.
6 MB große Dateien (txt) benötigen per .tto 1 Minute für den Transfer zum Netzwerk.
Man kann hier wohl nicht von performant sprechen. Hat irgendeiner eine Idee, wie man die Geschwindigkeit (hier sind wir ja schon bald beim Modem) optimieren kann?
:(
Gruß
Fusti
holgerscherer
02-03-09, 13:08
Hat irgendeiner eine Idee, wie man die Geschwindigkeit (hier sind wir ja schon bald beim Modem) optimieren kann?
Nicht frusten, sondern Ursache finden :)
Das kann die Leitungseinstellung an der AS400 sein, die Netzwerkkonfig am PC, oder der Rest vom Netz dazwischen. Vielleicht Broadcasts ohne Ende, Kollisionen bis zum Erbrechen oder gar eine Halbduplex-Verbindung. Vielleicht sogar ein schadhaftes Kabel (hatte mal ein Kabel, das brachte einen einwandfreien Link, aber nur 5kb/sek. Dämpfungsmessung brachte dann ein Aha).
Probier mal einen FTP-Transfer, die sind vom Protokoll etwas schmerzloser.
-h
Wie schnell läuft denn die Übertragung, wenn du die Datei stattdessen einmal auf die lokale Festplatte holst?
Hinter der .tto verbirgt sich ja eine SQL-Abfrage, deren Ergebnis dann als TXT ausgegeben wird.
Hier ist also eher der SQL-Optimizer gefragt.
Wie kompliziert ist der SQL ?
Where ?
Group by ?
Joins ?
Die meiste Zeit geht dann nämlich nicht durch die reine Übertragung verloren sondern durch Table-Scan, Index-Aufbau usw.
Tja, schön wäre es, wenn es an der Komplexität der Abfrage liegen würde...
Die Datei ist bereits durch query auf der As400 erstellt und wird quasi so übernommen. Jeder Transfer ins PC-Netzwerk ist von dieser quälenden Langsamkeit gezeichnet.:confused: 18 MB in 3 Minuten, man mag garnicht die Geschwindigkeit in Zahlen ausdrücken.
:(
Nochmal meine Frage: Wie schnell ist denn ein Transfer dieser Datei auf die lokale Festplatte?
Hallo, Pikachu.
Ob lokal geschrieben wird oder auf dem Server, die 'Geschwindigkeit' ist gleich.
:( Schade, hab gehofft, dass einer von Euch 'ne Idee gehabt hätte, die uns weiterbringt.:(
Trotzdem Danke!
holgerscherer
06-03-09, 13:08
:( Schade, hab gehofft, dass einer von Euch 'ne Idee gehabt hätte, die uns weiterbringt.:(
Trotzdem Danke!
Naja, per Ferne Hand auflegen ist uns leider noch nicht gegeben. Es kann eine Trivialität sein, aber manche Sachen muss man "sehen", und sei es nur per Fernwartung.
-h
Hallo,
vieleicht hilft Dir ja dies weiter:
IBM - Changing the Default Data Transfer Request on the PC5250 Toolbar (http://www-01.ibm.com/support/docview.wss?rs=0&dc=DB520&dc=D900&dc=D800&dc=DA900&dc=DA800&q1=tto+AND+AS400KBXXYYZZRCH&uid=nas109140da483433f7886256e2a005ce1f5&loc=en_US&cs=UTF-8&lang=all)