-
Zugriff über DDMF
Hallo Forum,
ich greife in einem Dialogprogramm von einer AS400 über DDMF auf eine Datei einer anderen AS400 zu. Der Zugriff auf einen Datensatz dauert ca. 40 Sekunden.
Gibt es Möglichkeiten die Zugriffe zu beschleunigen?
Grüße Malti
-
Das kommt auf die Art des Zugriffes an.
Beim direkten Zugriff über Satznummer gibt es eigentlich keine Zeitprobleme.
Was machst du in deinem Programm genau ?
-
Hallo Fuerchau,
ich greife direkt mit einem Chain auf die DDMF zu.
Gruß Malti
-
Per KEY oder per Satznummer ?
-
Ich greif per key zu.
AS400 Standort anderes Land
-
Zum Thema DDM gibts mal wieder eine ganze Reihe von Dokumenten und Querverweisen:
http://publib.boulder.ibm.com/infoce...64%64%6d%22%20
Die Art und Weise der DDM-Verarbeitung hängt da wohl stark von der Implemtierung ab.
Bei Keyed-Access weiß ich nicht, ob tatsächlich auf den Schlüssel positioniert wird oder der Schlüsselvergleich lokal erfolgt.
Besser eignet sich für sowas SQL. Per WRKRDBDIRE kann ich die andere AS/400 als DB eintragen, per CONNECT dann mit dieser verbinden und folgende SQL's wirken dann auf das Remote-System.
Dieses Verfahren ist auf jeden Fall erheblich schneller als DDM.
Lass mal einen Leitungs/IP-Trace laufen und werte genau diesen Zugriff aus. Schau auch auf dem Zielsystrem ggf. ins Joblog, ob tatsächlich nur 1 Zugriff erfolgt oder der KEY-Zugriff einen Tablescan durchführt.
-
Das wäre ja fatal, wenn da ein Tablescan durchgeführt werden würde. Nein nein, der CHAIN funktioniert schon als Key-Zugriff. Das scheint bei Euch wohl eher an der physischen Verbindung der beiden Maschinen zu liegen. Wir haben z.B. zwei Maschinen über eine Gigabit-Ethernetleitung verbunden und greifen per SNA-Verbindung auf die DDMs zu. Da merken wir von der Laufzeit keinen Unterschied, ob wir auf die lokale Datei zugreifen oder auf die DDM-Datei.
Gruß,
KM
-
Aber selbst mit der langsamsten Leitung halte ich 40 Sekunden für extrem um 1 Zugriff zu machen, vielleicht sind da ja doch mehrere ?
-
@malti
Versuch doch einfach mal mit UPDDTA auf die DDM-Datei zuzugreifen und schau mal ob das genauso langsam ist.
Gruß,
KM
-
Die Geschwindigkeit der Leitung halte ich jetzt nicht für das Problem, da Spools bzw. (CPYF für gesamte Dateien über DDMF), relativ zügig über die Leitung gehen.
UPDDTA ca. 7 Sekunden zum Öffnen,
Zugriff funktioniert aber dann einwandfrei,
-
Das Öffnen der DDMF dauert auch am längsten !
Schließlich muss auf dem Zielrechner ein Service-Job gestartet werden, Sicherhaitsüberprüfungen usw.
Prüfe deine Anwendung, ob die Datei ggf. immer neu OPEN/CLOSE durchführt, ob RCLRSC verwendet wird oder beim Job DDMCNV(*DROP) eingestellt ist.
Schreibe das RPG'le in RPGLE um (CVTRPGSRC) und packe es in eine eigene ACTGRP. Dann bleibts auch bei RCLRSC aktiv.
-
Danke für alle Hinweise
Hallo Forum,
habe die Ursache gefunden. Die Ursache ist ein Zugriff auf eine andere Datenbank. Ich habe an der total falschen Stelle gesucht.
Gruß Malti
Similar Threads
-
By marmart in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 25-09-07, 15:29
-
By schatte in forum NEWSboard Windows
Antworten: 7
Letzter Beitrag: 21-11-06, 11:37
-
By pwrdwnsys in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 07-11-06, 15:34
-
By cami in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 27-08-06, 17:31
-
By bettina_martin in forum NEWSboard Windows
Antworten: 1
Letzter Beitrag: 22-08-06, 15:14
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks