Skip to Content
avatar image
Former Member

"commit work and wait" very slow

I am still quite new in terms of ABAP and now have my first problem.

I have set a function module, which reads out data line by line from a file and creates new pieces of equipment with "BAPI_EQUI_CREATE". That works as well.

Unfortunately, we have the problem that the processing of the call "BAPI_TRANSACTION_COMMIT" (COMMIT WORK AND WAIT) takes about 150 seconds. Of course this is not really high performance.

How can it be that the processing is so slow?

{EDIT - We've now located the reason for slow processing. Since the technical objects are linear assets, this has also been activated in Customizing. Disabling this setting speeds up processing. We are now looking for a solution with activated linear function.}

Hallo,

ich bin noch ziemlich neu in Sachen ABAP und habe nun mein erstes Problem.

Ich habe einen Funktionsbaustein vorgesetzt bekommen, welcher Daten zeilenweise aus einer Datei ausliest und mit "BAPI_EQUI_CREATE" daraus neue Equipments erstellt. Das funktioniert soweit auch.

Leider haben wir aber das Problem, dass die Verarbeitung des Aufrufs "BAPI_TRANSACTION_COMMIT" (COMMIT WORK AND WAIT) rund 150 Sekunden benötigt. Das ist natürlich nicht wirklich performant.

Woran kann es liegen, dass die Verarbeitung so langsam ist?

{EDIT - Wir haben mittlerweile den Grund für die langsame Verarbeitung lokalisiert. Da es sich bei den Technischen Objekten um lineare Anlagen handelt, wurde dies auch im Customizing aktiviert. Das deaktivieren dieser Einstellung beschleunigt die Verarbeitung. Wir suchen nun weiter nach einer Lösung mit aktivierter Linear-Funktion.}

Danke

Grüße Markus

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers